我的sql里用casewhen想让空值null还是空值null

我该怎么去写 好像不能用=

FineReport SQL 3333xzx 发布于 2022-10-8 10:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-10-8 11:01

case when 字段  is null then 'null' else 字段 end  字段

最佳回答
0
weibwLv7高级互助
发布于2022-10-8 10:56(编辑于 2022-10-8 10:59)

is null 这个是用来判断是不是null的。你可以写  case when  column_a is null then null case when column_a ='' then ''

最佳回答
0
lxy2Lv6中级互助
发布于2022-10-8 10:56

case when 字段 is null then null else 字段 end as 新字段,但是本来不就是空值了吗,为啥还要用case when 

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-10-8 10:56

case when 字段='' then null else 字段 end

最佳回答
0
six28Lv5初级互助
发布于2022-10-8 10:57(编辑于 2022-10-8 10:58)

case when 字段  is null then 'null' end

  • 4关注人数
  • 298浏览人数
  • 最后回答于:2022-10-8 11:01
    请选择关闭问题的原因
    确定 取消
    返回顶部