当前位置: 首页 > news >正文

网站付费推广方式/经营管理培训课程

网站付费推广方式,经营管理培训课程,上海闵行网站制作公司,wordpress多站点设置当我准备在这里回答我们其中一位同伴的问题时,我遇到了一个奇怪的情况,至少对我而言.原来的问题在这里:Pivot Table Omitting Rows that Have Null values我已修改查询以使用max而不是group_concat,以便在所有数据库中显示“问题”.SELECTid,max(case when colID 1…

当我准备在这里回答我们其中一位同伴的问题时,我遇到了一个奇怪的情况,至少对我而言.原来的问题在这里:Pivot Table Omitting Rows that Have Null values

我已修改查询以使用max而不是group_concat,以便在所有数据库中显示“问题”.

SELECT

id,

max(case when colID = 1 then value else '' end) AS fn,

max(case when colID = 2 then value else '' end) AS ln,

max(case when colID = 3 then value else '' end) AS jt

FROM tbl

GROUP BY id

该查询的结果是这样的:

ID FN LN JT

1 Sampo Kallinen Office Manager

2 Jakko Salovaara Vice President

3 (null) Foo No First Name

用户要求过滤ID为3的行,因为该字段值为null.

很明显,仅需要做的就是在该查询上添加WHERE值IS NOT NULL约束以实现用户期望的结果.它不会工作.

因此,我开始在其他数据库上对其进行测试,以查看会发生什么情况(WHERE CLAUSE查询)

SELECT

id,

max(case when colID = 1 then value else '' end) AS fn,

max(case when colID = 2 then value else '' end) AS ln,

max(case when colID = 3 then value else '' end) AS jt

FROM tbl

WHERE value is not null

GROUP BY id

令我惊讶的是结果是一样的,没有一个奏效.

然后,我尝试了同一查询的不同版本:

SELECT * FROM (

SELECT

id,

max(case when colID = 1 then value else '' end) AS fn,

max(case when colID = 2 then value else '' end) AS ln,

max(case when colID = 3 then value else '' end) AS jt

FROM tbl

GROUP BY id

) T

WHERE fn IS NOT NULL

AND ln IS NOT NULL

AND jt IS NOT NULL

我可以使其在所有数据库上运行的唯一方法是使用此查询:

SELECT

id,

max(case when colID = 1 then value else '' end) AS fn,

max(case when colID = 2 then value else '' end) AS ln,

max(case when colID = 3 then value else '' end) AS jt

FROM tbl

WHERE NOT EXISTS (SELECT * FROM tbl b WHERE tbl.id=b.id AND value IS NULL)

GROUP BY id

所以我问:

除了Oracle上的特定情况外,所有其他DB似乎都忽略了IS NOT NULL过滤器,这是怎么回事?

http://www.lbrq.cn/news/2341729.html

相关文章:

  • dw个人网站主页怎么做/海南seo排名优化公司
  • 做英语网站/网站域名查询官网
  • 网站开发 项目的招标文件/广东: 确保科学精准高效推进疫情
  • 前端做网站是什么流程/什么是全网营销推广
  • 北京海淀网站建设公司/今日头条新闻头条
  • 做英语趣味教具的网站/广东省疫情最新
  • 常德德山经开区建设局网站/aso优化前景
  • 网站 头尾调用/短视频优化
  • 云南网站建设公司排名/搜索软件使用排名
  • 增城企业网站建设/广州网站优化公司排名
  • 房卡app游戏开发/小红书关键词排名优化
  • 安居客做网站/免费的短视频app大全下载
  • 动态网站后台怎么做/创建站点的步骤
  • eclipse sdk做网站/磁力搜索器下载
  • h5响应式网站模板下载/怎么弄属于自己的网站
  • 专业的赣州网站建设/百度投放广告平台
  • 大连高端模板建站/优就业seo怎么样
  • 建网站手机版/百度云建站
  • 怎么才服务器上做网站/必应搜索引擎国际版
  • 南通网站建设价格/一个万能的营销方案
  • 展台设计公司/营销型网站优化
  • 新手销售如何快速入手/微信seo排名优化软件
  • 单位网站建设费合同印花税/代写文章价格表
  • 太仓网站建设公司/seo技术分享博客
  • 做网赌需要在哪些网站投广告/网站设计框架
  • 网站实际制作步骤/网店交易平台
  • 网站文字不能复制怎么做/福建键seo排名
  • 上海远丰电商网站建设公司怎么样/微信裂变营销软件
  • 网站建设流程有几个阶段/磁力库
  • 网站开发 网站设计/公司的seo是什么意思
  • 倒计时熔断机制的出价逻辑
  • 板凳-------Mysql cookbook学习 (十一--------11)
  • 50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | GithubProfies(GitHub 个人资料)
  • 【Datawhale夏令营】用AI做带货视频评论分析
  • comfyUI-controlNet-线稿软边缘
  • 咨询导览,AI发展趋势