mysql查詢最近7天的數(shù)據(jù)的方法:直接執(zhí)行【SELECT * FROM 表名 WHERE date_sub(curdate(), interval 7 day) <= date(時(shí)間字段);】語句即可。
SQL語句如下:
(推薦教程:mysql視頻教程)
查詢今天的數(shù)據(jù)
SELECT * FROM 表名 WHERE to_days(時(shí)間字段) = to_days(now());
查詢昨天的數(shù)據(jù)
SELECT * FROM 表名 WHERE to_days(now()) - to_days(時(shí)間字段) <= 1;
查詢最近七天的數(shù)據(jù)
SELECT * FROM 表名 WHERE date_sub(curdate(), interval 7 day) <= date(時(shí)間字段);