我需要在 PostgreSQL 9.1 的一个查询中获取每小时不同名称的计数
我的表中的相关列(针对问题进行了概括)是:
occurred timestamp with time zone and
name character varying(250)
为了这个问题,表名只是table
时间戳都将occurred
在一天的午夜到午夜(不包括)范围内。到目前为止,我的查询看起来像:
'SELECT COUNT(DISTINCT ON (name)) FROM table'
如果我可以将输出格式化为 24 个整数的列表(一天中的每个小时一个),那将是很好的,不需要返回名称。