• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sql文の中での時間取得)

SQL文で時間取得を修正する方法

このQ&Aのポイント
  • SQL文の中で時間を指定してselectしていますが、時間を「実行時間からn分前までの間」に修正したいです。
  • 具体的には、select文内のend_timeの条件を実行時間からn分前の時間に変更したいです。
  • 修正後のSQL文は、end_time >= 実行時間からn分前 となります。

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

  • ベストアンサー
回答No.1

sqlを実施した時間から45分前が cast(sysdate-1/(24*60)*45 as timestamp) で、sqlを実施した時間が cast(sysdate as timestamp) です。

kbxth175
質問者

お礼

早速の回答ありがとうございました。やりたいことができました!

その他の回答 (1)

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.2

tableAに加え、sysdateを取得するために dualを加える。 日付形式・時刻加算等は適宜調整 select sysdate from dual;

関連するQ&A