0

まだよくわからないクエリを書く必要があります。

私は2つの日付を持つテーブルを持っています。1 つは作成日、もう 1 つは返却日です。すべての行を選択したい

WHERE date_creation = CURDATE() OR date_return = exactly 14 days ahead.これは cron ジョブであり、1 日に 1 回実行されるため、時間単位で正確である必要はありません。

などを使用してみINTERVAL + - DAYS,ましたが、INTERVALはその範囲内にあるすべてのものを選択するようです。正確なものが必要です。

途中で誰かが私を助けてくれることを願っています。

乾杯!

4

1 に答える 1

1
you can use this 
WHERE date_creation = CURDATE() OR date_return = DATE_ADD(CURDATE(), INTERVAL 14 DAY);

https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_adddate
于 2013-03-19T08:59:06.283 に答える