【发布时间】:2021-05-18 06:06:01
【问题描述】:
这里是我的sql:
SELECT created_at::timestamp::date AS date, count(id) AS all FROM myTable
WHERE created_at > current_date - interval '130' day
GROUP BY created_at
ORDER BY created_at DESC
但我需要这样的结果:
2021-01-18 4
2021-12-21 1
例如对于日期 2021-01-18,计数必须为 4。
为什么GROUP BY created_at 没有帮助?
【问题讨论】:
标签: postgresql-9.3