DECODE 함수 (ORACLE)
DECODE 함수- 오라클에서만 지원하는 함수로서 SELECT 문장 내에서 비교 연산을 수행- 특정 컬럼의 값을 기준으로 마치 IF문을 사용하는 것과 같은 효과를 내는 함수- 구문DECODE({column | expression}, search1, result1 [,search2, result2] ... [,default]) - 예제SELECT DECODE(qnaType, '10', '타입1', '20', '타입2', '기타') as TypeFROM qnaTable => qnaTable에서 qnaType값이 10인 것은 '타입1', 20인 것은 '타입2', 나머지 값은 모두 '기타'로 출력됨을 확인 할 수 있다. SUM함수와 함께 사용- DECODE함수는 SUM함수와 함께 사용하여 합계를 출력하는데 사용..
더보기