如何使用MySQL查詢前一天的數(shù)據(jù)呢?下面我們來介紹兩種方法:
第一種方法:
SELECT * FROM 表名 WHERE DATE(時(shí)間字段名) = DATE_SUB(CURDATE(), INTERVAL 1 DAY)
上述代碼中的DATE_SUB函數(shù)用于獲取昨天的日期,CURDATE函數(shù)用于獲取當(dāng)前日期。
第二種方法:
SELECT * FROM 表名 WHERE 時(shí)間字段名 >DATE_SUB(NOW(), INTERVAL 1 DAY) AND 時(shí)間字段名< NOW()
上述代碼中的NOW函數(shù)用于獲取當(dāng)前日期和時(shí)間。