要查詢最近幾天/月/年的數(shù)據(jù),可以使用MySQL的DATE_SUB函數(shù)和CURDATE函數(shù)來篩選數(shù)據(jù)。以下是一些示例查詢:
SELECT * FROM table_name
WHERE date_column >= DATE_SUB(CURDATE(), INTERVAL 7 DAY);
SELECT * FROM table_name
WHERE date_column >= DATE_SUB(CURDATE(), INTERVAL 1 MONTH);
SELECT * FROM table_name
WHERE date_column >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR);
在上述示例中,table_name是數(shù)據(jù)表的名稱,date_column是存儲日期的列名。通過將CURDATE()與DATE_SUB函數(shù)結(jié)合使用,可以篩選出符合條件的最近時間段的數(shù)據(jù)。