问题描述
我有包含 hits
和 created
列的表 user_id
。
我想获取过去 30 天的统计信息 hits count
,GROUP BY day
。但我有问题,因为有些日子用户没有流量。
因此,我没有在报告中看到这一天。
如何获取每天的数据(0 次命中),即使没有命中?
我的查询:
SELECT user_id,toDate(created) as date,COUNT() as count
FROM hits
WHERE created > Now() - INTERVAL 30 DAY
GROUP BY toDate(created),user_id
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)