SQL分组统计数量怎样将有值和空值一起统计?

SQL分组统计数量,有三种结果,CM01、CM02和空,空值怎么统计出数量呢?

image.png

SQL hasn_z 发布于 2024-9-11 11:18
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
hasn_zLv3见习互助
发布于2024-9-11 14:17

问题表达不准确,已另行解决,谢谢

最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-9-11 11:20

假设该字段是T

SELECT (CASE WHEN t is null THEN '' ELSE t END) [t],count(1) sl from table group by (CASE WHEN t is null THEN '' ELSE t END)

最佳回答
0
华莉星宸Lv7资深互助
发布于2024-9-11 11:20(编辑于 2024-9-11 11:22)

SQL里面 会直接把分类为空的统计出来的

=======

参考SQL

select 分类字段,count(1) num from tab

where 1=1

group by 分类字段

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-9-11 11:21

select zd,count(1) num from table

group by zd

  • 2关注人数
  • 133浏览人数
  • 最后回答于:2024-9-11 14:17
    请选择关闭问题的原因
    确定 取消
    返回顶部