DQL クエリを使用して Documentum サーバーにクエリを実行しようとしています。DATEDIFF 関数を使用して、現在の日付で作成されたデータを選択します。ここにクエリがあります
SELECT title FROM content_table WHERE DATEDIFF(day, "r_creation_date", DATE(TODAY)) < '1' AND content_type IN ('story','news')
問題は、今日のデータとともに、昨日のデータも選択することです。昨日のデータも取得する条件が 1 つ未満なのはなぜですか?
DATEDIFF(day, "r_creation_date", DATE(TODAY)) = '0' を使用してみましたが、結果は取得されません。時間もわかりますが、日付パターンとして「日」を使用しているため、日の差だけを計算するだけではありませんか?