表:donate
選擇時間戳間隔/天
列:donate_id, donate_active, donate_time
donate_time
值是unix_timestamp
我到達donate_time前2周,選擇所有條目,送提醒電子郵件。
我嘗試了很多方法,但我總是得到一個語法錯誤。
SELECT * FROM donate
WHERE donate_time >= UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 2 WEEK))
表:donate
選擇時間戳間隔/天
列:donate_id, donate_active, donate_time
donate_time
值是unix_timestamp
我到達donate_time前2周,選擇所有條目,送提醒電子郵件。
我嘗試了很多方法,但我總是得到一個語法錯誤。
SELECT * FROM donate
WHERE donate_time >= UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 2 WEEK))
'但我總是得到一個語法錯誤.'繼續... – Newd
我不確定,但是應該間隔2周單引號? – McNets
您的SQL語法錯誤;檢查對應於你的MySQL服務器版本的手冊,在'WEEK'附近使用正確的語法) – labu77