mysql 本周数据

-- 本周周一
select subdate(curdate(),date_format(curdate(),'%w')-1);

-- 本周周末
select subdate(curdate(),date_format(curdate(),'%w')-7);


-- 查询本周数据(大于周一)

SELECT * FROM ag_dev_data WHERE created_time >= subdate(curdate(),date_format(curdate(),'%w')-1); 

其他方式:

SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)

猜你喜欢

转载自blog.csdn.net/torpidcat/article/details/80860773