//查询一周
格式:select * from 表名称 where DATE_SUB(CURDATE(),INTERVAL6DAY)<=date(表内时间字段);
语句:select * from garbage_collect where DATE_SUB(CURDATE(),INTERVAL6DAY)<=date(collection_time);//查询一个月
格式:select * from 表名称 where DATE_SUB(CURDATE(),INTERVAL1MONTH)<=date(表内时间字段);
语句:select * from garbage_collect where DATE_SUB(CURDATE(),INTERVAL1MONTH)<=date(collection_time);//查询近半年
格式:select * from 表名称 where DATE_SUB(CURDATE(),INTERVAL6MONTH)<=date(表内时间字段);
语句:select * from garbage_collect where DATE_SUB(CURDATE(),INTERVAL6MONTH)<=date(collection_time);
查询指定时间段数据(开始时间-结束时间)–包含结束时间加DATE_ADD()函数:
格式:SELECT*FROM 表名称 WHERE 表字段 BETWEEN"开始时间"AND"结束时间";
语句:SELECT*FROM garbage_collect WHERE collection_time BETWEEN"2020-02-01"AND"2020-03-31";//查询指定时间段数据(开始时间-结束时间)包含结束时间
语句:SELECT*FROM garbage_collect WHERE collection_time BETWEEN"2020-03-17"ANDDATE_ADD("2020-03-17",INTERVAL1DAY)