過期我有,有一個DATE_ADDED柱和到期時間的表,以天爲單位設定。SQL查詢來選擇的日期行加入其中時,他們在一個領域在同一個表
我曾嘗試以下:
select *
from `claims`
where date_added(`date_added`, interval `expire_period` day) < date(now())
我試圖重新格式化並仍然得到一個錯誤。
這是解決:
SELECT * FROM
dk
。claims
WHERE DATE_ADD(date_added
,間隔expire_period
天)<日期(現在的());
歡迎堆棧溢出。什麼是您收到的錯誤信息? – simbabque
其他人已經在下面給出了你的問題的答案。然而,值得注意的是,通過存儲'expiry_date'而不是'expire_period',你會獲得更好的性能 - 特別是如果該列被索引的話。 – eggyal
錯誤信息是按照最後的答案下面,但我想通了,我的問題,語法在年底離開了那該死的分號。 –