[ORACLE] DECODE & CASE 함수
DECODE 함수 -조건에 해당하는 값을 추출하고자 할 때 주로 사용 ex) 부서번호가 10이면 ACCOUNTING, 20이면 RESEARCH, 30이면 SALES 나머지는 OPERATIONS를 출력 SELECT deptno, DECODE(deptno, 10 , 'ACCOUNTING' , 20 , 'RESEARCH' , 30 , 'SALES', 'OPERATIONS') name FROM dept; DEPTNO NAME ------ ---------- 10 ACCOUNTING 20 RESEARCH 30 SALES 40 OPERATIONS DECODE(VALUE, IF1, THEN1, IF2, THEN2...) DECODE(VALUE,'조건',같으면실행,다르면실행) CASE -DECODE 와 비슷한..
MODEL/ORACLE
2017. 11. 15. 17:48