오라클 쿼리를 이용한 주 단위 검색 내용 입니다.
애충 뭐 아래와 같은 형태로 하면 구간 날짜와 몇 주째에 해당 하는지 구해 낼 수 있습니다.
SELECT TO_CHAR (day + 1, ‘fmiw’) – TO_CHAR (TRUNC (day, ‘mm’) + 1, ‘fmiw’) + 1 WEEK,
TO_CHAR(TRUNC(day+1)-TO_CHAR(day,’D’),’yyyymmdd’) FIRST_DAY,
TO_CHAR(TRUNC(day+1)-TO_CHAR(day,’D’)+6.99999421,’yyyymmdd’) LAST_DAY,
A.*
FROM ZMON_DAY_AUTH_STC A
WHERE day BETWEEN TO_DATE(‘20070911000000′,’yyyymmddhh24miss’) AND TO_DATE(‘20071001235959′,’yyyymmddhh24miss’)
ORDER BY FIRST_DAY;