【发布时间】:2020-08-04 18:02:57
【问题描述】:
我正在尝试显示今天添加的新用户以及总数。
这个
SELECT
DATE("CreatedAt"),
COUNT(DATE("CreatedAt")),
COUNT(DISTINCT"Id")
FROM "User"
GROUP BY DATE("CreatedAt")
ORDER BY DATE("CreatedAt") DESC
输出这个
Date. New Total
"2020-04-21" 50 50
"2020-04-20" 40 40
"2020-04-19" 30 30
"2020-04-18" 20 20
"2020-04-17" 10 10
如何在“总计”列上显示用户总数(迄今为止)? 21 号应该是 150。
【问题讨论】:
标签: sql postgresql date group-by count