DECODE, CASE WHEN
DECODE, CASE WHEN 둘 다 조건에 해당하는 값을 얻고자 할 때 사용(switch case 문 같은 기능) DECODEDECODE(expr, cond1, val1, cond2, val2 ..., default_val)SELECT DEPTNO, DECODE(DEPTNO, 10, 'ACCOUNTING', 20, 'RESEARCH', 30, 'SALES', 'NO_DEPT') DEPTNAMEFROM DEPT; CASE ~ WHEN ~ ENDCASE expr WHEN cond1 THEN val1WHEN cond2 THEN val2ELSE default_valENDSELECT DEPTNO,CASE DEPTNO WHEN 10 THEN 'ACCOUNTING'WHEN 20 THEN 'RESEARCH'WHEN..