2016-09-26 13 views
0

次のように2つの日付の間にデータをプルするクエリがあります。Oracle SQL - 日付範囲クエリから週末を除外

AND TRLRACT.trndte BETWEEN (TRUNC(sysdate -3) + 02.5/24) AND (TRUNC(sysdate) + 2.5/24) 

データ

を引っ張ったときに、それは土曜日と日曜日を除外する持っているどのような方法があるあなたが

to_char(trndte, 'Dy') not in ('Sat', 'Sun') 

(無視して問題に例えば、いくつかの方法で曜日を確認することができ

答えて

0

NLS言語の)。しかし、あなたの日は午前2時30分に始まり、終了するようです。月曜日の午前2時に何かが実際に「日曜日」と考えられていますか?その場合は、trndteの代わりにtrndte - 2.5/24をテストする必要があります。

関連する問題