ADD_MONTHS 지정일 기준 개월 수 추가또는 감소 계산
SELECT
SYSDATE,
ADD_MONTHS(SYSDATE, -3) AS "3_BF_MON",
ADD_MONTHS(SYSDATE, 5) AS "5_AF_MON"
FROM DUAL;
MONTH_BETWEEN 기간을 월 기준으로 계산
SELECT
SYSDATE,
ADD_MONTHS(SYSDATE, -3) AS "3_BF_MON",
ROUND(MONTHS_BETWEEN(ADD_MONTHS(SYSDATE, -3), SYSDATE), 2) MONTH_TERM,
TO_DATE('20220408', 'YYYYMMDD') AS "STR_DATE",
ROUND(MONTHS_BETWEEN(TO_DATE('20220408', 'YYYYMMDD'), SYSDATE), 2) MONTH_DAY_TERM
FROM DUAL;
'스터디 > Oracle' 카테고리의 다른 글
[Oracle/오라클] LSITAGG (0) | 2021.07.16 |
---|---|
[Oracle/오라클] ROLLUP 소계 / 총계 표현하기 (0) | 2021.07.16 |
[Oracle/오라클] LAST_DAY 월의 마지막 날 구하기 (0) | 2021.07.11 |
[Oracle / 오라클] Sub Query 서브쿼리 예제 (0) | 2021.05.31 |
[Oracle / 오라클] 누적합계를 UPDATE 하기 (0) | 2021.05.31 |