當我們需要查詢最近一段時間的MySQL數據時,我們可以使用MySQL提供的日期和時間函數來實現。本文將介紹如何使用MySQL查詢最近十天的數據。
SELECT * FROM `table_name` WHERE `created_at` >= DATE_SUB(CURDATE(), INTERVAL 10 DAY);
上述查詢語句中,我們使用了MySQL的DATE_SUB函數和CURDATE函數。其中,DATE_SUB函數將當前日期往前推十天,而CURDATE函數獲取當前日期。這個查詢語句會選擇`created_at`列中大于等于十天之前的所有數據。
如果您需要查詢不同天數的數據,只需將“10”更改為您需要的天數即可。