(使用mysql)我需要知道一个月每天有多少人订阅。这是我目前的疑问:
SELECT COUNT(user_ID) AS Subs, DATE(subscription_date) AS Day_Joined FROM Users GROUP BY DAY(Day_Joined), user_ID HAVING MONTH(Day_Joined) = 03 ORDER BY Day_Joined
我希望输出能给我:
subs Day_Joined
- 10 2018-03-04
- 20 2018-03-05
- 30 2018-03-06
到目前为止,它给了我:
subs Day_Joined
- 5 2018-03-04
- 3 2018-03-04
- 2 2018-03-04
... and so on..
1条答案
按热度按时间hgqdbh6s1#
你应该只在你加入的那一天分组
如果您也按user\u id分组,则没有distinct user\u id的计数。。