SQL 分组统计 之 同字段不同数据分别统计
场景介绍
有一张表 table
字段有KCDM HGBJ
其中 HGBJ 只可能有两种值,要么是1 要么是2
现在要根据 KCDM 分组查询统计出 HGBJ=1 有多少条, HGBJ=2有多少条
SQL如下:
select KCDM
,count(HGBJ) as num
,count(case when HGBJ="1" then XH else null end) as
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: 统计某一字段等于不同值的个数的sql语句
- 下一篇: sql中查询同一列所有值出现的次数
