-新しいデータ-更新されたデータである場合、いくつかのデータを表示する必要があります。 。新しい日付の場合、日付を計算する方法は?
過去24時間:
Where publish_date >= sysdate -1
または今日はいつでも(午前0時以降)
where publish_date >= trunc(sysdate)
これが大きなテーブルの場合、publish_dateにインデックスがあると仮定します。 trunc(publish_date)を使用する場合、インデックスを使用できない場合があります(テストされていませんが、確認のためにEXPLAIN PLANを実行してください)。
これを試して
Where TRUNC(sysdate) = TRUNC(publish_date)
sysdate
は、今日の日付と時刻を返します。 TRUNC
は時間部分を削除します