반응형
이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 |
설명
MONTHS_BETWEEN() : 두 날짜 간의 개월 수 차이를 구하는 함수. 소수점 단위까지 결과값이 나오므로 정수 출력을 위해서 TRUNC 함수를 활용
문법
MONTHS_BETWEEN(날짜 데이터1(필수), 날짜 데이터2(필수))
사용 예시
SELECT EMPNO
, ENAME
, HIREDATE
, SYSDATE
, MONTHS_BETWEEN(SYSDATE, HIREDATE) AS BETWEEN1
, TRUNC(MONTHS_BETWEEN(SYSDATE, HIREDATE)) AS BETWEEN2
FROM EMP;
결과
반응형
'개발 지식 > [DBMS] Oracle' 카테고리의 다른 글
[Oracle] 날짜 관련 함수(5) - ROUND(), TRUNC() (feat. 날짜 데이터) (0) | 2022.05.10 |
---|---|
[Oracle] 날짜 관련 함수(4) - MONTHS_BETWEEN() (0) | 2022.05.09 |
[Oracle] 날짜 관련 함수(2) - ADD_MONTHS() (0) | 2022.05.07 |
[Oracle] 날짜 관련 함수(1) - SYSDATE (0) | 2022.05.06 |
[Oracle] 숫자 관련 함수(3) - MOD() (0) | 2022.05.05 |