ADD_MONTHS : 월에 날짜 더하기
ADD_MONTHS는 날짜에 월을 빼거나 더하는 함수입니다. 결과는 날짜 타입으로 출력됩니다.
ADD_MONTHS(날짜, 숫자)
예제 4-9 employees 테이블에서 employee_id가 100과 106 사이인 직원의 hire_date에 3개월을 더한 값, hire_date에 3개월을 뺀 값을 출력하세요.
SELECT hire_date,
ADD_MONTHS(hire_date, 3) 더하기_적용결과,
ADD_MONTHS(hire_date, -3) 빼기_적용결과
FROM employees
WHERE employee_id BETWEEN 100 AND 106;
실행 결과
employee_id(사원 번호)가 100에서 106 사이의 값을 갖는 데이터 값을 조회한 결과입니다. 2행을 살펴보겠습니다. 원래 hire_date가 05/09/21인데 3을 더한 결과로 05/12/21이 연산되었고 3을 뺀 결과로 05/06/21이 연산되었습니다. 즉, 3개월을 더하거나 뺀 것을 확인할 수 있습니다.