하고재비
[ORACLE] CASE문 본문
특정 조건에 따라 값을 변경해서 보이는 CASE 표현식(흔히 CASE문이라고도 한다)에 대해 알아 보자.
CASE WHEN 조건1 THEN 값1
WHEN 조건2 THEN 값2
...
ELSE 기타 값
END
SALARY_GRADE 라는 컬럼에 연봉이 5000미만이면 C
5000에서 15000사이면 B , 그 외에는 A 로 표시
SELECT A.*,
CASE WHEN SALARY <= 5000 THEN 'C'
WHEN SALARY > 5000 AND SALARY <= 15000 THEN 'b'
ELSE 'A'
END AS SALARY_GRADE
FROM employees A;
출처 : 오라클 SQL과 PL/SQL을 다루는 기술
'Oracle 11g' 카테고리의 다른 글
[ORACLE] 집계함수 (0) | 2019.08.07 |
---|---|
[ORACLE] SELF CHECK_2 (0) | 2019.08.05 |
[ORACLE] INSERT문 (0) | 2019.08.02 |
[ORACLE] SELECT문 (0) | 2019.07.30 |
[ORACLE] 테이블 변경 (0) | 2019.07.29 |
Comments