我正在运行一个查询,以获取当前()的今天活动,并将它与过去5天中的活动进行比较。MySql date_add()查询改进
select count(*) ,date(timestamp) date , now() now
from activitylog
where timestamp>date_add(now(), INTERVAL -5 DAY) and
hour(timestamp) <=hour(now())
group by date(timestamp)
order by date(timestamp) desc;
有没有比上述方式更有效的方法吗?
你可以发表表格的结构吗? – 2012-03-12 15:11:26