获取一周,一月,一年的数据
一开始只想着使用between来实现,最后发现可以直接使用sql语句实现.
今天
select * from 表名 where to_days(时间字段名) = to_days(now());
本周
SELECT * FROM 表名 WHERE YEARWEEK(date_format(时间字段名,'%Y-%m-%d')) = YEARWEEK(now());
本月
SELECT * FROM 表名 WHERE DATE_FORMAT(时间字段名, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' );
本季度
select * from 表名 where QUARTER(时间字段名)=QUARTER(now());
本年
select * from</