SELECT*FROM table a WHERE
a.time >=(SELECTDATE_FORMAT(SUBDATE(CURDATE(),WEEKDAY(CURDATE())+5), '%Y-%m-%d 12:00:00'))AND a.time <=(SELECTDATE_FORMAT(SUBDATE(CURDATE(),WEEKDAY(CURDATE())-2), '%Y-%m-%d 12:00:00'));
(SELECTDATE_FORMAT(SUBDATE(CURDATE(),WEEKDAY(CURDATE())+5), '%Y-%m-%d 12:00:00')) AS '上周三';(SELECTDATE_FORMAT(SUBDATE(CURDATE(),WEEKDAY(CURDATE())-2), '%Y-%m-%d 12:00:00')) AS '本周三';
比如:
SELECTDATE_FORMAT(a.time,'%Y-%m-%d %h:%m:%s') AS '时间'
FROM table a WHERE---------------------------------------DATE_FORMAT(a.time,'%Y-%m-%d %h:%m:%s')