본문으로 건너뛰기

[DML] SELECT - CASE ~ WHEN 조건 분기


CASE ~ WHEN ~ THEN

문법

CASE exp1 WHEN exp2 THEN exp3
[
WHEN exp4 THEN exp5
...
ELSE exp6
]
END

select4

SELECT employee_id, 
first_name,
salary,
CASE
WHEN salary > 15000 THEN '고액연봉'
WHEN salary > 8000 THEN '평균연봉'
ELSE '저액연봉'
END "연봉등급"
FROM employees;
  • 모든 사원의 사번, 이름, 급여, 급여에 따른 등급 표시 검색