我有一个用户登录表,我想找到在 5 天内登录该站点超过 3 次的用户。
例如我的表是:
id | user_id | login_date
---+---------+--------------
1 | 10 | 10.1.2014 00:00
2 | 10 | 11.1.2014 10:10
3 | 12 | 11.1.2014 11:00
4 | 10 | 11.1.2014 12:00
5 | 12 | 12.1.2014 00:00
6 | 10 | 13.1.2014 10:00
7 | 12 | 18.1.2014 00:00
8 | 12 | 22.1.2014 09:00
对于这个示例表,我想选择 user_id 10,因为他/她在 5 天内登录超过 3 次。
你能帮我吗?
编辑:我忘了提到数据库是 sql server 2008