mysql中,ad_user表中,id addTime
1 2011-08-21 12:17:43
2 2011-08-21 08:46:41
3 2011-08-19 18:54:57
. ..现怎么用sql得到最近三十天,每一天有多少条记录呢,
1 2011-08-21 12:17:43
2 2011-08-21 08:46:41
3 2011-08-19 18:54:57
. ..现怎么用sql得到最近三十天,每一天有多少条记录呢,
… … … … GROUP BY DATE(add_time)
select count(id),date(addTime) from ad_user where date_sub(current_date(),interval 30 day)<=addTime group by date(addTime);
这样大概就可以了吧。