我有以下查询来返回用户创建的事件列表以及事件总命中数
SELECT view_id, user_id, event_id, date_viewed, COUNT( event_id ) AS views
FROM `tbl_event_views`
WHERE user_id =1
GROUP BY event_id
LIMIT 0 , 30
这很好,但我想要实现的是基于创建商家信息的日期到当前日期的天,周,月,年的观看次数。
有人能指出我正确的方向吗?
真的不知道从哪里开始。
非常感谢 路加
答案 0 :(得分:1)
您需要为为视图创建的日期添加列。 sql有一个时间戳,但除非你将它添加到数据库中,否则在创建项目时无需记住。添加该列并将时间戳放入其中,然后您只需使用DateCreated IN(StartDate,EndDate)或类似内容查看有多少视图落入您的日期范围