IS NULL 연산자
값이 NULL인 데이터를 검색합니다. NULL은 값이 불명임을 의미하므로 다른 값과 비교할 수 없기 때문에 = 을 사용하여 검색할 수 없습니다.
예시1
IS NULL을 사용하여 emp테이블에서 comm 컬럼의 데이터 중, NULL인 값을 검색하는 SQL문입니다.
SELECT empno, ename, comm FROM emp WHERE comm IS NULL;
EMPNO ENAME COMM
------ ------ -----
7369 SMITH
7566 JONES
7698 BLAKE
7782 CLARK
7839 KING
7900 JAMES
7902 FORD
7934 MILLER
8 rows selected.
예시2
IS NULL을 사용하여 emp테이블에서 comm 컬럼의 데이터 중, NULL이 아닌 값을 검색하는 SQL문입니다.
SELECT empno, ename, comm FROM emp WHERE comm IS NOT NULL;
EMPNO ENAME COMM
------ ------ -----
7499 ALLEN 300
7521 WARD 500
7654 MARTIN 1400
7844 TURNER 0
참조
null 데이터가 WHERE 조건 비교 검색에서 취득되지 않을 때, null값이 포함된 데이터가 선두에 출력 되지 않을 때에는 아래 글을 참조하세요.
눈깨비 정보창고 - 분기탱천
마우스 영역 지정 이미지 캡처를 문자 인식 및 번역하기 버튼 클릭 만으로 을 실행 해 주는 소프트웨어를 작성 했습니다. 자세한 도움말은 여기를 참조 하십시오. 웹 서비스 구축 눈깨비가 본업으로 하고 있는 기술적인 ...
눈깨비 정보창고 - 분기탱천
마우스 영역 지정 이미지 캡처를 문자 인식 및 번역하기 버튼 클릭 만으로 을 실행 해 주는 소프트웨어를 작성 했습니다. 자세한 도움말은 여기를 참조 하십시오. 웹 서비스 구축 눈깨비가 본업으로 하고 있는 기술적인 ...