Ich habe unter Abfrage, die ich für die Berichterstattung in Cognos verwenden. Ich berichte jede Woche am Montag für die letzte Woche von Montag bis Sonntag.vorherige Woche Datum in ausgewählte Abfrage
Derzeit ist dieses Datum fest codiert, aber ich möchte es dynamisch machen, so dass ich jedes Mal, wenn ich diesen Bericht am Montag ausführen muss, das Datum für die vorherige Woche nicht ändern muss.
Ist es möglich, dass ich DAY_DATE
dynamisch mit etwas wie Sysdate in Select Query machen kann?
select ID,NAME,DAY_DATE
from TEST_REPORT
WHERE DAY_DATE BETWEEN to_date ('20170904', 'YYYYMMDD') and to_date ('20170910', 'YYYYMMDD');
Siehe https://stackoverflow.com/questions/32584375/oracle-sql-query-get-data-from-last-week-monday-saturday –