10월 3주차는 언제부터 언제까지죠?
주차는 적용기준이 제각각이라 기준을 명확하게 정하지 않으면 안됩니다.
월이 나뉘는 부분의 주차에 대한 기준은 있는지? 등등
월에 대한 조회는 to_char(to_date(cnrtdt),'YYYY-MM W')
로 가져옵니다
SELECT * FROM t , (SELECT TO_CHAR(DECODE( LENGTH(p) , 10, TO_DATE(p, 'yyyy-mm-dd') , 9, TO_DATE(SUBSTR(p, 1, 7), 'yyyy-mm') + SUBSTR(p, -1)*7-7 , 7, TO_DATE(p, 'yyyy-mm') ), 'yyyymmdd') sdt , TO_CHAR(DECODE( LENGTH(p) , 10, TO_DATE(p, 'yyyy-mm-dd') , 9, TO_DATE(SUBSTR(p, 1, 7), 'yyyy-mm') + SUBSTR(p, -1)*7-1 , 7, LAST_DAY(TO_DATE(p, 'yyyy-mm')) ), 'yyyymmdd') edt FROM (SELECT :v_param AS p FROM dual) ) WHERE cnrtdt BETWEEN sdt AND edt ;
감사합니다.. 주 조회는 문제가 좀 있어서 빼기로 했습니다..
답변 감사드립니다