场景介绍
有一张表 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 num1
,count(case when HGBJ='2' then XH else null end) as num2
 from table  
 group by KCDM


 SQL 分组统计 之 同字段不同数据分别统计

 

相关文章:

  • 2021-07-16
  • 2021-05-06
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2021-06-27
相关资源
相似解决方案