[Oracle] 오라클 DECODE 사용 방법
안녕하세요. 오늘은 오라클에서 사용하는 DECODE에 대해 알아보겠습니다. DECODE는 다른 프로그래밍 언어에서 많이 쓰이는 if, else if, else문과 비슷한 기능을 하는데요. 형태는 이와 같습니다. DECODE(기준 컬럼, '조건1', '결과1', '조건2', '결과2', '결과3') 소괄호 안에 먼저 기준이 되는 컬럼이 들어가고 쉼표(,) 뒤에 조건 쉼표(,) 뒤에 결과가 들어갑니다. 조건의 갯수 제한은 없으며 조건과 결과를 하나씩 짝을 이뤄 넣다 짝이 없는 경우 else문처럼 앞의 조건에 해당하지 않으면 리턴할 값을 설정할 수도 있습니다. 아래의 경우를 풀이하면 만약 COLOR 컬럼이 'red' 라면 '빨강' 을 리턴하고 그렇지 않고 COLOR 컬럼이 'blue' 라면 '파랑'을 리턴하고..
2022.08.09