- ベストアンサー
datetime型で日付計算ができません。
開始日時(start_date)の20日を経過したレコードを削除したいのですがSQLで行う方法がわかりません。 start_dateはMySQLのdatetime型です。 select * from test where start_date + 20days < now() な感じ消せると思ったのですが調べても方法が 見つかりませんでした。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
date_add(start_date, interval 20 day) < now() これでできませんかね。
お礼
ありがとうございます。 あれからSMARTというサイトで結構情報が事が書いてあり解決できました。