- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sql文の中での時間取得)
SQL文で時間取得を修正する方法
このQ&Aのポイント
- SQL文の中で時間を指定してselectしていますが、時間を「実行時間からn分前までの間」に修正したいです。
- 具体的には、select文内のend_timeの条件を実行時間からn分前の時間に変更したいです。
- 修正後のSQL文は、end_time >= 実行時間からn分前 となります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
sqlを実施した時間から45分前が cast(sysdate-1/(24*60)*45 as timestamp) で、sqlを実施した時間が cast(sysdate as timestamp) です。
その他の回答 (1)
- bin-chan
- ベストアンサー率33% (1403/4213)
回答No.2
tableAに加え、sysdateを取得するために dualを加える。 日付形式・時刻加算等は適宜調整 select sysdate from dual;
お礼
早速の回答ありがとうございました。やりたいことができました!