지정 날짜 사이 일자를 년, 월 로 출력 하는 쿼리.
SELECT TRUNC ( (SELECT TRUNC(MONTHS_BETWEEN(to_date('20130503','YYYYMMDD'),to_date('20120103','YYYYMMDD')),0) FROM DUAL )/12,0 ) ||' Year '||TRUNC(MOD ( (SELECT TRUNC(MONTHS_BETWEEN(to_date('20130503','YYYYMMDD'),to_date('20120103','YYYYMMDD')),0) FROM DUAL )/12,1 ) *12,0)||' Month' FROM DUAL Result : 1 Year 3 Month
더보기