[오라클 함수] 두 날짜 사이 월 차이 구하기 MONTHS_BETWEEN
* SYNTAX
MONTHS_BETWEEN(DATE1, DATE2)
* DESCRIPTION
두 일자 사이의 개월 수를 구하는 함수.
DATE1 - DATE2 값이 RETURN된다. DATE1이 큰 경우에는 양수, 작은 경우에는 음수가 반환된다.
정수 뒷 부분의 소수점은 1을 1개월로 가정하였을 때 어느정도의 기간인지를 나타낸다.
* EXAMPLE
오늘 날짜인 SYSDATE부터 2020년 1월 1일 까지의 날짜 차이는 8개월 + 이하 소수점 차이 기간 만큼이라고 할 수 있다.
반대로 입력한 경우 -인 음수 값이 반환된다.
약간 응용한다면 1월부터 9월까지의 개월 수를 구하고 싶은 경우에도 사용 가능하다.
최근댓글