0
A
回答
1
對於常規的數量,不包括列名:
count(*)
對於數不同,只需要添加額外的價值回:
count(distinct a4) + (case when count(a4) <> count(*) then 1 else 0 end)
這可以在MySQL中簡化爲:
count(distinct a4) + (count(a4) <> count(*))
或者,如果您知道列中不存在價值:
count(distinct coalesce(a4, ' <NULL>'))
相關問題
- 1. BIRT:如何在交叉表平均函數中包含NULL值
- 2. 用LEFT JOIN和GROUP BY COUNT(*)在MySQL中包含NULL
- 3. 如何在mysql中使用count函數
- 4. 如何包含MySQL COUNT爲0的行?
- 5. 在Python中,如何編寫一個包含集合的集合?
- 6. 包含在COUNT SQL查詢NULL爲0
- 7. MySQL選擇列只包含集合中的值的行
- 8. 當某些列包含NULL值時,彙總MySQL數據集
- 9. Loopback Model Relation:如何在另一個集合中包含集合
- 10. 如何在COUNT聚合中包含「零」/「0」結果?
- 11. MYSQL IF NOT NULL包含在查詢中
- 12. 在MySQL中還包含NULL行SELECT Query
- 13. 包含0值的SQL COUNT
- 14. 如何結合MySQL中的集合函數?
- 15. 數組包含NULL值
- 16. 如何在MySQL SELECT結果集中包含自定義計數?
- 17. 如何檢查數組是否包含在集合中?
- 18. 如何在同一時間使用COALESCE和JOIN並在MySQL中包含NULL值?
- 19. 在json響應中包含函數值
- 20. LINQ:如何測試集合中是否包含值
- 21. COUNT(*)包含空值嗎?
- 22. 在有序集合中返回NULL值
- 23. 如何在jQuery的serialize()函數中包含按鈕值?
- 24. 如何查詢一個不包含MySQL中另一個集合中的任何成員的集合?
- 25. 集合函數「Aggregate」不能用在包含任何過濾器的報表中
- 26. 如何在列值(字符串)包含python中的集合中的任何值時過濾數據框行?
- 27. 如何在MySQL中使用count函數的結果?
- 28. 如何在qt中使用mysql的count函數?
- 29. 如何在強類型數據集中包含DBNull作爲值?
- 30. 如何在集合函數中使用聚合函數?