当天:select * from 表名 where to_days(时间字段名) = to_days(now());
昨天:select * from 表名 where to_days(now()) - to_days( 时间字段名) = 1
一周:select * from 表名 where date_sub(CURDATE(), INTERVAL 7 DAY)<= date(时间字段名)
一月:select * from 表名 where date_sub(CURDATE(), INTERVAL 1 MONTH)<= date(时间字段名)
DATE_SUB(date,INTERVAL expr type) :从⽇期减去指定的时间间隔。
expr 时间间隔 ,date合法日期(可以使用字段) type:时间类型
CURDATE() 返回当前的日期