[SQL] 날짜함수 NEXT_DAY

·2025년 7월 2일
0

SQL

목록 보기
44/126

예제 답

select next_day('2025/06/03', '월요일')
 from dual;

💡 next_day(특정날짜, '요일')
: 특정날짜 뒤에 돌아오는 요일의 날짜 출력


문제1. 오늘날짜에서 앞으로 돌아올 월요일의 날짜를 출력하시오

select next_day(sysdate, '월요일')
 from dual;

문제2. (난이도 상) 오늘부터 100달뒤에 돌아오는 월요일의 날짜를 출력하시오

select next_day(sysdate+(interval '100' month), '월요일')
 from dual;
 
-- 또는

select next_day(add_months(sysdate, 100), '월요일')
 from dual;

복습문제. 직업이 SALESMAN, ANALYST 가 아닌 사원들의 이름과 월급과 직업을 출력하는데 이름을 ABCD 순서대로 출력하시오

select ename, sal, job
 from emp
 where job not in('SALESMAN', 'ANALYST')
 order by ename;

0개의 댓글