-- 今天
select * from 表名 where to_days(时间字段名) = to_days(now());
-- 本周 YEARWEEK(now(),1) 后面的1表示从周几开始 0表示这周从周日开始算 以此类推
select * from 表名 where YEARWEEK(date_format(时间字段名,'%Y-%m-%d'),1) = YEARWEEK(now(),1);
-- 本月
SELECT * FROM 表名 WHERE DATE_FORMAT(时间字段名, '%Y%m') = DATE_FORMAT( CURDATE( ) , '%Y%m')
MySQL查询本天、本周、本月数据
最新推荐文章于 2024-01-23 16:04:44 发布