【发布时间】:2021-02-28 21:42:07
【问题描述】:
对 PostgreSQL 相当陌生,并尝试了一些计数查询。我正在寻找并计算表中不同的所有值。很简单-
CountD Count
351 400
使用这样的查询:
SELECT COUNT(*)
COUNT(id) AS count_id,
COUNT DISTINCT(id) AS count_d_id
FROM table
我发现我可以通过这种方式创建单个列:
SELECT COUNT(*) FROM (SELECT DISTINCT id FROM table) AS count_d_id
但标题 (count_d_id) 没有正确显示,并且不确定如何添加额外的列。感谢指导
【问题讨论】:
标签: sql postgresql count subquery distinct