Versuchen Sie Folgendes: SELECT TRUNC(SYSDATE - (LEVEL * 7), 'IW') TheDate FROM dual CONNECT BY LEVEL <= 7