【发布时间】:2017-01-31 11:53:38
【问题描述】:
我有下面的SQL表
|user|log_date |
| 2 |2016-06-23 10:55:52 |
| 2 |2016-06-23 10:55:54 |
| 2 |2016-06-24 10:53:54 |
| 2 |2016-06-24 10:54:54 |
与许多其他用户和 log_dates 等等。我想要的是检查整个月:
where left(log_date,7)="2016-06"
但我想每天只计算一次。所以这个例子中我的表的结果应该是:
|user|count of unique days|
| 2 | 2 |
我希望它按用户分组。因此,对于表中的每个用户,我都想计算独特的天数。
谁能给我一个提示?
【问题讨论】: