프로그래밍/SQL
[SQL/Function] DECODE
해비
2009. 11. 13. 15:21
DECODE
값을 비교하여 해당하는 값을 리턴
구문
DECODE(column,조건,실행,조건2,실행2,...기본값)
예문
select decode(i_name, "홍길동", 1, 0) VALUE
from table1
where i_no = "12345678"
table1 에서 i_no의 값이 "12345678"인 필드의값을 추출해서 i_name이 홍길동이면 1, 아니면 0 을 VALUE로 리턴
결과 (i_name = "홍길동")
VALUE
1