MySQL對于日期的處理非常方便,如果我們想要查詢前一天的數據,只需要使用DATE_SUB函數即可。
SELECT * FROM your_table WHERE date_column = DATE_SUB(CURDATE(), INTERVAL 1 DAY);
上面的代碼中,我們使用了CURDATE()函數來獲取當前日期,然后使用DATE_SUB()函數來減去1天。最后,我們將結果與你的表格中的日期列進行比較。
除了使用DATE_SUB()函數之外,我們還可以使用其他函數來計算日期。例如,如果我們想查詢一個月前的數據,我們可以使用INTERVAL 1 MONTH。
SELECT * FROM your_table WHERE date_column = DATE_SUB(CURDATE(), INTERVAL 1 MONTH);
上面的代碼中,我們使用了INTERVAL 1 MONTH來減去一個月。同樣地,我們還可以使用其他的時間單位,如HOUR、MINUTE、SECOND等。
總之,MySQL對于日期的處理非常便利。只需要使用一些簡單的函數,就可以輕松地查詢和計算日期,讓我們的數據更具有實用性和可操作性。