CASE 표현식 : 복잡한 조건 논리 처리하기
복잡한 조건식을 여러 개 적용해야 할 때는 DECODE 함수보다 CASE 표현식을 이용하는 것이 유용할 수 있습니다. DECODE 함수는 데이터 값이 정확히 맞거나 틀린 조건을 처리하기 쉬운 반면 CASE 함수는 조건의 범위가 다양한 경우에 쉽게 처리할 수 있습니다.
CASE
WHEN 조건 1 THEN 출력 값 1
WHERE 조건 2 THEN 출력 값 2
…
ELSE 출력 값 3
END