mysql 怎么查出近7天每日的数据?

表里有个字段纪录每次点击的时间,怎么查出7天每日的数据用php显示出来,能不能一条sql语句解决呢。

阅读 9.6k
1 个回答
select * from xxx where click_time >= now() - interval 7 day;

如果要统计每天的次数:

select day(create_time), count(1) from xxx where click_time >= date(now()) - interval 7 day group by day(click_time);
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题