NULLIF

SQL 전문가 가이드 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개 행이 영향을 받음)

 

'SQL 전문가 가이드' 카테고리의 다른 글

집계 함수(Aggregate Function)  (0) 2013.09.30
기타 NULL 관련 함수 (COALESCE)  (0) 2013.09.30
NULL과 공집합  (0) 2013.09.30
NVL/ISNULL 함수  (2) 2013.09.30
CASE 표현  (0) 2013.09.27
Posted by G4.
,