すべてのスクリプトで、今日の日付(今日の午前12時)よりも遅く、最後の日(午前12時)よりも長いタイムスタンプを持つ行を私に与えるようOracleに問い合わせる必要があります。 私はすでに次のスクリプトが出ている:oracle:日付が可変のクエリ・タイムスタンプ
WHERE DAILY_OPEN_POSITIONS.OPEN_TIMESTAMP <= (SELECT SYSTIMESTAMP FROM DUAL)
AND DAILY_OPEN_POSITIONS.OPEN_TIMESTAMP >= (SELECT SYSTIMESTAMP - INTERVAL '2' DAY FROM dual)
が、それは午前12時ではなく、むしろ現在の時刻から開始していない行を与えるので、これは、私がしたい正確に何ではありません。
私のクエリはに制限されますので、私は一緒に変数日付(毎日日付)と、一定時間(午前12時)を混合する方法を探しています:あなたがアクセスするサブクエリを必要としない
WHERE DAILY_OPEN_POSITIONS.OPEN_TIMESTAMP <= (today's date started at 12 am)
AND DAILY_OPEN_POSITIONS.OPEN_TIMESTAMP >= (yesterday's date started at 12 am
[Oracle:昨日からのみレコードを選択するにはどうすればいいですか?](http://stackoverflow.com/questions/1574565/oracle-how-can-i-select-records-only-from-yesterday) –