使用php我想进行以下mysql查询
SELECT * FROM TABLE WHERE AUTODATE > (24HRS DIFFERENCE FROM CURRENT DATE)
AUTODATE var CURRENT_TIMESTAMP
的格式为Y-m-d H:i:s
这怎么可能?
答案 0 :(得分:1)
您可能需要
SELECT ... WHERE yourDateField > Curdate() - Interval 1 day或
SELECT ... WHERE yourDateField > Now() - Interval 24 hour
答案 1 :(得分:1)
WHERE DATE_SUB(CURDATE(),INTERVAL 1 DAY) <= autodate;
阅读manual。