728x90
반응형
CASE문 퀴즈 pg.123
emp 테이블을 조회하여 empno, ename, sal, LEVEL(급여등급)을 아래와 같이 출력하세요. 단, 급여등급은 sal을 기준으로 1-1000이면 Level1, 1001-2000이면 Level 2, 2001-3000이면 Level 3, 3001-4000 이면 Level 4 , 4001보다 많으면 Level 5 로 출력하세요.
SQL
1
2
3
4
5
6
7
8
9
|
select empno, ename, sal,
case when sal between '1' and '1000' then 'Level 1'
when sal between '1001' and '2000' then 'Level 2'
when sal between '2001' and '3000' then 'Level 3'
when sal between '3001' and '4000' then 'Level 4'
when sal>4000 then 'Level 5'
end "LEVEL"
from emp
order by sal desc;
|
cs |
실행 결과
728x90
반응형
'[SQL]다양한 예제로 쉽게 배우는 오라클 > 2장' 카테고리의 다른 글
[다양한 예제로 쉽게] 2장 퀴즈 pg.120 (0) | 2022.12.31 |
---|---|
[다양한 예제로 쉽게] 2장 퀴즈 pg.112~113 (0) | 2022.12.31 |
[다양한 예제로 쉽게] 2장 퀴즈 pg.104 (0) | 2022.12.31 |
[다양한 예제로 쉽게] 2장 퀴즈 pg.81~85 (0) | 2022.12.30 |