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?