8
A
回答
14
SELECT cc_info
FROM user
WHERE date = ?
GROUP BY cc_info
3
尝试使用group by
SELECT cc_info
FROM user
WHERE date = ?
group by cc_info
2
只要使用由组,
SELECT cc_info
FROM user
WHERE date = ?
GROUP BY cc_info
如果你想数着你可以使用不同的值,
SELECT COUNT(DISTINCT cc_info)
FROM user
WHERE date = ?
0
SELECT COUNT(DISTINCT cc_info)
FROM user
WHERE date = ?
是不是正确的查询,因为DISTINCT
是统计近似值,并不保证是确切的。见https://cloud.google.com/bigquery/docs/reference/legacy-sql#countdistinct
因此,更好的办法是
select EXACT_COUNT_DISTINCT(cc_info) from user where date = ?
相关问题
- 1. BigQuery选择多个键值
- 2. web2py选择不同的值
- 3. XPATH选择不同的值
- 4. SQL选择不同的值
- 5. 在bigquery中选择多个值
- 6. 在GA的BigQuery集成上选择不同的customDimensions
- 7. BIGQUERY选择不重复的记录
- 8. 创建从选择的BigQuery
- 9. 偏移不选择不同的值
- 10. 查询不选择不同的值
- 11. SQL选择不同的值,但按不同的值排序
- 12. 变化值,选择不同的选择选项
- 13. 选择不同的对值的MySQL
- 14. 选择返回的值不同的jQuery
- 15. 选择具有不同值的行
- 16. 只选择不同的值 - MYSQL
- 17. MS Access选择不同的随机值
- 18. 在MySQL表中选择不同的值
- 19. 如何从ORMlite选择不同的值?
- 20. 在EAV中选择不同的值对
- 21. 从JSON选择不同的值
- 22. ,选择N个不同值的行
- 23. Django - 从ForeignKey中选择不同的值
- 24. 在XMLType上选择不同的值
- 25. 在linq mvc3中选择不同的值
- 26. 用odata选择不同的值
- 27. 从一列中选择不同的值
- 28. 选择行具有不同值的列
- 29. 选择不同的子字符串值
- 30. XSLT选择不同的数值元素
如果这个解决方案将停止为你的表变得越来越大时,您可以用'集团取代'GROUP BY' EACH BY'增加可扩展性。 –
是否可以通过*从表格组中选择*? –