STUDY/SQL

NEXT_DAY : 돌아오는 요일의 날짜 계산하기

sorrow16 2021. 4. 7. 10:29
728x90

NEXT_DAY는 지정된 요일의 돌아오는 날짜가 언제인지 계산하는 함수입니다. 문자로 '일요일', '월요일'과 같이 요일을 기술하면 됩니다. 숫자로 일요일은 1, 월요일은 2와 같이 기술할 수도 있습니다.

 

[사용법]

NEXT_DAY(날짜, '요일' or 숫자)

예시> employees 테이블에서 employee_id가 100과 106 사이인 직원의 hire_date에서 가장 가까운 금요일의 날짜가 언제인지 문자로 지정해서 출력하고, 숫자로도 지정해서 출력하세요.

 

[실행문]

SELECT hire_date, NEXT_DAY(hire_date, '금요일') 적용결과_문자지정,
                  NEXT_DAY(hire_date, 6) 적용결과_숫자지정
FROM employees 
WHERE department_id BETWEEN 100 AND 106;NEXT_DAY

 

 

 

[실행결과]

 

 

728x90