WHERE 컬럼명 = '201312' --유효년월+4
WHERE 컬럼명 BETWEEN '201206' AND '201306' -- (FROM(현재년월-14) - TO(현재년월-2 )
컬럼들은 데이터 타입이 VARCHAR2(6) 이거입니다.
이렇게 추출해야 하는 기간들이 정해진 상태에서 컬럼(대상)들을 SELECT 해서 어떤 집계를 하는 쿼리를 작성해야 합니다.
문제는 ADD_MONTH(SYSDATE, 4)
WHERE 컬럼명 BETWEEN ADD_MONTH(SYSDATE,-14) AND ADD_MONTH(SYSDATE,-2)
로 하였을때는 값이 0으로 찍히는데요.
날짜를 201312로 숫자로 값을 넣었을때는 정상적인 값이 나오고 있거든요.
쿼리중에 날짜 타입을 넣는게 아직 버겁네요.. 이런글 올리는거 DB처음 만져보는거라.. 이해해주세요. |