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. Loopback Model Relation:如何在另一個集合中包含集合
- 6. 如何在COUNT聚合中包含「零」/「0」結果?
- 7. MYSQL IF NOT NULL包含在查詢中
- 8. 如何結合MySQL中的集合函數?
- 9. 如何在MySQL SELECT結果集中包含自定義計數?
- 10. 如何在同一時間使用COALESCE和JOIN並在MySQL中包含NULL值?
- 11. 在json響應中包含函數值
- 12. LINQ:如何測試集合中是否包含值
- 13. COUNT(*)包含空值嗎?
- 14. 在有序集合中返回NULL值
- 15. 如何在jQuery的serialize()函數中包含按鈕值?
- 16. 集合函數「Aggregate」不能用在包含任何過濾器的報表中
- 17. 如何查詢一個不包含MySQL中另一個集合中的任何成員的集合?
- 18. 如何在MySQL中使用count函數的結果?
- 19. mySQL count(*)數組的含義
- 20. 如何在強類型數據集中包含DBNull作爲值?
- 21. 如何在集合函數中使用聚合函數?
- 22. 其中包含集合的類設計,其中的集合
- 23. SQL COUNT NULL值
- 24. MYSQL COUNT返回NULL?
- 25. MySQL SELECT COUNT returns NULL
- 26. 在mysql中包含COUNT和LEFT JOINS的交叉表查詢
- 27. 刪除不包含集合中任何值的密鑰
- 28. 如何告訴Kotlin數組或集合不能包含空值?
- 29. 包含集合的Hibernate實體 - 如何在JTable中顯示它
- 30. 在函數中包含w_thumbnail_src?