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 num1
,count(case when HGBJ='2' then XH else null end) as num2
 from table  
 group by KCDM


  圖片

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM