一條sql查詢出多個統計結果


統計一張表中不同類型的統計數量
例如,該表中有個type字段(值有0,1....),然后統計不同值下的總數

SELECT
COUNT(CASE WHEN `type`=0 OR `type`=1  THEN 1 ELSE NULL END) allTypeCount, 
COUNT(CASE WHEN `type`=0 THEN 1 ELSE NULL END) zerotTypeCount, 
COUNT(CASE WHEN `type`=1 THEN 1 ELSE NULL END) oneTypeCount
FROM `book_detail`

一條sql查詢出多個統計結果


免責聲明!

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



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