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
![](https://blog.kakaocdn.net/dn/b0AY3Q/btq1XKOKm0R/NFfeTZKwKkKvcAskzQKol0/img.png)
[실행결과]
![](https://blog.kakaocdn.net/dn/q4e8I/btq1U7qR0QI/AGHiNiRebeznCh7ObThY20/img.png)
728x90
'STUDY > SQL' 카테고리의 다른 글
ROUND, TRUNC : 날짜를 반올림하거나 절삭하기 (1) | 2021.04.09 |
---|---|
LAST_DAY : 돌아오는 월의 마지막 날짜 계산하기 (0) | 2021.04.08 |
ADD_MONTHS : 월에 날짜 더하기 (0) | 2021.04.06 |
MONTH_BETWEEN : 두 날짜 사이의 개월 수 계산하기 (0) | 2021.04.05 |
숫자 타입 함수 - ROUND 숫자 반올림하기 (0) | 2021.04.02 |