2
A
回答
9
是的,剛上的status
值組:
SELECT status, COUNT(*)
FROM yourtable
GROUP BY status
這會給你正好有兩個行,因爲該值只能是0
或1
,並且COUNT(*)
列將是每個status
值在表中出現的次數。
+1
booyah,優秀的,謝謝 – 2012-02-16 18:22:13
7
SELECT SUM(CASE WHEN status = 0 THEN 1 ELSE 0 END) AS 'number of zeroes',
SUM(CASE WHEN status = 1 THEN 1 ELSE 0 END) AS 'number of ones'
FROM yourtable;
相關問題
- 1. SQL Server:對來自兩個不同列的對進行計數
- 2. 在SQL語句中對一個對象進行多次計數
- 3. 對同一列進行多次計數,已分組
- 4. Sql Server對列右側空白處的列進行計數
- 5. 對多個列和行進行SQL計數的特定值
- 6. 在SQL Server中按兩列進行計數?
- 7. MongoDB - 對查詢進行兩次排序?
- 8. 你可以一次對兩個數組進行初始化嗎?
- 9. 如何在R中一次對兩列進行排名?
- 10. 按兩列對列表進行排序
- 11. 計算兩個值的排列數,並對運行進行限制
- 12. R:計算兩次之間的行數
- 13. mysqli_fetch_assoc()返回的數據進行兩次
- 14. 使用SQL Server 2014對兩列進行相關聚合
- 15. RxJs:訂閱進行兩次
- 16. 一次取兩行數據並將數據放入兩列?
- 17. SQL:合併/連接兩列的計數
- 18. 基於兩列對DataTable進行排序
- 19. 計數兩列
- 20. SQL計數多對多的值還是每次添加新行時都計數?
- 21. 如何使用Excel 2007中的VBA對兩列進行排序和計數?
- 22. SQL - 總計兩列組ID
- 23. SharePoint - 對列表中計算列的數量進行硬限制?
- 24. 在列上運行兩次函數
- 25. 的Sql計數行兩列,其中的col1一樣COL2
- 26. 通過計數進行SQL分組
- 27. 按SQL中的計數進行分區
- 28. 從兩個表中計算兩列sql
- 29. 是否可以對SQl依賴項進行計數查詢?
- 30. 使用HAVING,GROUP BY和GROUP_CONCAT對SQL進行計數
兩個電流的回答都不錯 - 呸的,如果你需要純計數,ean5533的,如果你還需要增加其他列/多分組 – 2012-02-16 18:22:45