[Database] 날짜함수 SYSDATE,ADD_MONTHS,MONTHS_BETWEEN 함수 사용법

날짜함수 SYSDATE 현재 날짜를 출력해주는 함수 SELECT SYSDATE FROM DUAL; ADD_MONTHS 개월수를 추가해서 보여주는 함수 1 2 SELECT ADD_MONTHS( 컬럼, 숫자) FROM EMPLOYEE; ADD_MONTHS(DATE, 숫자) 1.이곳에는 날짜 관련 한 컬럼에 대한 값을 넣어준다 2.이곳에는 추가 할 개월수를 넣어준다. MONTHS_BETWEEN 두 개월 사이의 차이를 비교하는 함수 1 2 SELECT MONTHS_BETWEEN(날짜, 날짜) FROM DUAL; 날짜 1번과 2번의 차이를 비교한다. 아래의 같은경우 SYSDATE로 오늘 날짜를 가져오고 HIRE_DATE로 입사일을 가져온다. 그 차이를 비교하여 입사일이 20년 이상인 사람들을 조회한다. -- 현재..

[Database] Round 함수 , Trunc 함수 사용법

ROUND 함수 - 지정한 자릿수에서 반올림 하는 함수 --구문 SELECT ROUND(VALUE1 ,VALUE2 ) FROM DUAL; --ex SELECT ROUND(125.315 , 0 ) FROM DUAL; VALUE1 : 반올림 할 숫자 VALUE2: 자리수 0일때 125 1일때 125.3 -1일때 130 이다 ROUND(number, [decimal_places) 리턴 타입: NUMBER TRUNC 함수 - 지정한 자리수 만큼의 값을 버리는 함수 --구문 SELECT TRUNC(value1 ,value2) FROMDUAL; --ex SELECT TRUNC(125.315 , 1) FROMDUAL; value1 : 숫자 value2 : 버려지는 위치의 자리수 뒷자리가 0 일때 125 뒷자리가 1 ..