【发布时间】:2014-07-10 02:54:40
【问题描述】:
我正在使用 PostgreSQL,我的数据看起来像这样:
UserID TimeStamp
1 2014-02-03
2 2014-02-03
3 2014-02-03
1 2014-03-03
2 2014-03-03
6 2014-03-03
7 2014-03-03
这只是 2 天的虚拟数据,其中一些 UserID 在这两天都重复出现。我想知道每个月重复UserId 的次数。对于此示例,最终结果集应如下所示:
Count Year Month
0 2014 2
2 2014 3
在上表中,3014 年 3 月有 2 次重复 UserID,而 2014 年 2 月则没有。
我可以找出每个月不同的UserID,但找不到重复的UserID。在这方面的任何帮助将不胜感激。
【问题讨论】:
-
仅从上个月或全年或以往重复?
标签: sql postgresql