• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:カラムに設定した日付が24時間以内かの確認方法)

カラムに設定した日付が24時間以内かの確認方法

このQ&Aのポイント
  • 下記のようなデータを使用して、賞味期限に設定した日付が、24時間以内にせまったレコードの危険フラグを1にしたい場合、どのようなSQLを記述すれば良いでしょうか?
  • SQLを実行した時の時刻が「2013-07-31 19:00:00」であれば、肉の賞味期限が24時間以内に迫っているので、危険フラグを1にしたいと考えています。
  • 賞味期限に設定した日付が24時間以内にせまったレコードの危険フラグを1にするための効率的なSQLを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

update テーブル set 危険フラグ=1 where 賞味期限 < now() + interval 24 hour; みたいな感じで

non05410
質問者

お礼

回答頂きありがとうございました。 記述して頂いた内容を参考にすることで無事解決することが出来ました。 本当にありがとうございます。