查询一天(所有列数据):
select * from table where to_days(column_time) = to_days(now());
select * from table where date(column_time) = curdate();
查询一周(所有列数据):
select * from table where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(column_time);
查询某一列数据为最近一周的:
select
colum,
case
when DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(column_time)
(在xml中是禁止使用<的,应该用<![CDATA[<=]]>代替)
查询一个月:
select * from table where DATE_SUB(CURDATE(), INTERVAL INTERVAL 1 MONTH) <= date(column_time);