Sponsored By
















Q. TEMP 테이블의 BIRTH_DATE를 사용하여

1번째 컬럼 : BIRTH_DATE와 SYSDATE 의 MONTHS_BETWEEN 

2번째 컬럼 : SYSDATE에 1번컬럼을 구하는 식을 ADD_MONTHS 

3번째 컬럼 : SYSDATE에 1번컬럼을 구하는 식을 TRUNC 함수를 적용시켜 ADD_MONTHS

4번째 컬럼 : SYSDATE에 1번컬럼을 구하는 식을 ROUND 함수를 적용시켜 ADD_MONTHS

5번째 커럼 : MONTHS_BETWEEN 으로 나온 결과를 다시 ADD_MONTHS 해서 원래 일자확인

 

 

A.

>

SELECT MONTHS_BETWEEN( BIRTH_DATE, SYSDATE),

BIRTH_DATE,

ADD_MONTHS( SYSDATE, MONTHS_BETWEEN( BIRTH_DATE, SYSDATE) ),

ADD_MONTHS( SYSDATE, TRUNC( MONTHS_BETWEEN( BIRTH_DATE, SYSDATE))),

ADD_MONTHS( SYSDATE, ROUND( MONTHS_BETWEEN( BIRTH_DATE, SYSDATE)))

FROM TEMP ;

 

 

 

 

 

'DBMS > SQL' 카테고리의 다른 글

[ SQL ] TO_CHAR 함수 사용하기  (0) 2020.01.09
[ SQL ] TO_CHAR함수/ 날짜를문자로  (0) 2020.01.09
[ SQL ] MONTHS_BETWEEN/ 개월차이  (0) 2020.01.03
[ SQL ] ADD_MONTHS/ 개월단위 가감  (0) 2020.01.02
[ SQL ] POWER함수/ 제곱/ ^/ **  (0) 2020.01.02


Sponsored By















+ Recent posts