* DECODE
ORACLE에서만 지원하며 비교연산이 가능하다.
사용방법
DECODE(컬럼명, '조건', '조건인 경우', '조건이 아닌경우')
ex) codeId가 001 인 경우 서울, 아닌경우에는 부산을 가져와라
SELECT DECODE(codeId, '001', '서울', '부산') AS CITY FROM KOREA
DECODE(컬럼명, '조건1', '값1', '조건2', '값2', '조건3', '값3' ...)
ex) codeId가 '001' 인 경우 서울
'002' 인 경우 경기
'003' 인 경우 부산을 가져와라
SELECT DECODE(codeId, '001', '서울', '002', '경기', '003', '부산') AS CITY FROM KOREA
'Oracle' 카테고리의 다른 글
[oracle] MERGE 함수 사용법 (0) | 2018.07.12 |
---|---|
[Oracle] 기본 명령어 정리 (0) | 2018.04.16 |
[Oracle] Database 11g Express Edition 설치 후 셋팅 (0) | 2018.04.16 |