[오라클 함수] 두 날짜 사이 월 차이 구하기 MONTHS_BETWEEN

 

* SYNTAX

MONTHS_BETWEEN(DATE1, DATE2)


* DESCRIPTION

두 일자 사이의 개월 수를 구하는 함수.

DATE1 - DATE2 값이 RETURN된다. DATE1이 큰 경우에는 양수, 작은 경우에는 음수가 반환된다.

정수 뒷 부분의 소수점은 1을 1개월로 가정하였을 때 어느정도의 기간인지를 나타낸다.


* EXAMPLE

오늘 날짜인 SYSDATE부터 2020년 1월 1일 까지의 날짜 차이는 8개월 + 이하 소수점 차이 기간 만큼이라고 할 수 있다.

 

 

반대로 입력한 경우 -인 음수 값이 반환된다.

 

 

약간 응용한다면 1월부터 9월까지의 개월 수를 구하고 싶은 경우에도 사용 가능하다.

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기