sql分組統計


學生表表結構

從左往右字段名稱含義為:主鍵、姓名、學號、性別(1男,0女),班級Id

 

統計每個班級的男女學生人數和總人數

SELECT classId, 
SUM ( CASE WHEN sex = 1 THEN 1 ELSE 0 END ) AS '', 
SUM ( CASE WHEN sex = 0 THEN 1 ELSE 0 END ) AS '' ,
COUNT(0) AS '總人數'
FROM student 
GROUP BY classId

執行結果:

 


免責聲明!

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



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