티스토리 뷰

Oracle

Oracle DECODE 함수 사용법

Su-Dong, Han 2007. 11. 2. 10:02

DECODE 는 if then else end if 와 같다고 생각하면 된다.

DECODE(조건 변수①, 비교값②, true③, false④)
①의 값이 ②와 같다면 ③이고, 아닌것은④가 된다.

DECODE(조건 변수①, 비교값②, true③, DECODE(조건 변수①, 비교값②, true③, false④))
①의 값이 ②와 같다면 ③이고, 아닌것은 빨간글씨의 DECODE를 다시 비교해서 선택한다.

댓글