我有一张名为PAYMENT
. 在这张表中,我有一个用户 ID、一个帐号、一个邮政编码和一个日期。我想查找所有使用相同帐号每天进行一次以上付款的用户的所有记录。
更新:此外,应该有一个过滤器,而不是只计算邮政编码不同的记录。
这是表格的样子:
| 用户 ID | 帐户号 | 拉链 | 日期 | | 1 | 123 | 55555 | 2009 年 12 月 12 日 | | 1 | 123 | 66666 | 2009 年 12 月 12 日 | | 1 | 123 | 55555 | 2009 年 12 月 13 日 | | 2 | 第456章 77777 | 09 年 12 月 14 日 | | 2 | 第456章 77777 | 09 年 12 月 14 日 | | 2 | 第789章 77777 | 09 年 12 月 14 日 | | 2 | 第789章 77777 | 09 年 12 月 14 日 |
结果应该类似于:
| 用户 ID | 计数 | | 1 | 2 |
您将如何在 SQL 查询中表达这一点?我在考虑自我加入,但由于某种原因,我的计数是错误的。