DB/Oracle
[Oracle] Decode 함수 Example
개쿠
2020. 1. 4. 20:51
728x90
반응형
Oracle Decode 함수 사용방법
Decode 함수 - IF, Else의 기능을 수행
Decode("컬럼명", "조건값1", "조건값1일 경우 결과값", "조건값1이 아닐 경우 결과값")
ex) SELECT SEQ, CNT, VAL, DECODE(VAL, 'RED', '빨강', '빨강이아닙니다') AS DECODE FROM TEST;
Decode("컬럼명", "조건값1", "조건값1일 경우 결과값"
, "조건값2", "조건값2가 아닐 경우 결과값"
, "조건값1과 조건값2 모두 아닐때[ELSE라고생각하면 쉬움])
ex) SELECT SEQ, CNT, VAL
, DECODE(VAL, 'RED', '빨강', 'BLUE', '파랑', '빨강과 파랑이 아닙니다') AS DECODE FROM TEST;
728x90
반응형