G4. 2013. 9. 30. 14:22

 

과목 II SQL 기본 및 활용

제1장 SQL 기본

제6절 함수 (FUNCTION)

7. NULL 관련 함수

다. NULLIF

 

 

[예제] 사원 테이블에서 MGR와 7698이 같으면 NULL을 표시하고, 같지 않으면 MGR를 표시한다.

 SELECT ENAME, EMPNO, MGR, NULLIF(MGR,7698) NUIF

 FROM EMP;  

 

 

[예제] NULLIF 함수를 CASE 문장으로 표현할 수 있다.

 SELECT ENAME, EMPNO, MGR,

              CASE WHEN MGR = 7698

                        THEN NULL

                        ELSE MGR

              END NUIF

 FROM EMP;

 

 

[실행결과]

(14개 행이 영향을 받음)