반응형
이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 |
설명
컬럼의 값이 NULL인 컬럼을 조회하거나 제외하고 조회할 때 사용함. NULL은 특정 값이 없으므로 '=' 연산자로는 구별이 불가능
문법
SELECT ... FROM ... WHERE [컬럼명] IS (NOT) NULL;
SELECT *
FROM EMP
WHERE COMM = NULL;
-- NULL은 특정 값이 없으므로 '=' 연산자로는 구별 불가능!!
SELECT *
FROM EMP
WHERE COMM IS NULL;
SELECT *
FROM EMP
WHERE MGR IS NOT NULL;
결과
SELECT *
FROM EMP
WHERE COMM = NULL;
SELECT *
FROM EMP
WHERE COMM IS NULL;
SELECT *
FROM EMP
WHERE MGR IS NOT NULL;
반응형
'개발 지식 > [DBMS] Oracle' 카테고리의 다른 글
[Oracle] MINUS (0) | 2022.04.23 |
---|---|
[Oracle] UNION, UNION ALL (0) | 2022.04.22 |
[Oracle] WHERE(4) - LIKE 연산자, ESCAPE (0) | 2022.04.20 |
[Oracle] WHERE(3) - IN/BETWEEN 연산자 (0) | 2022.04.19 |
[Oracle] WHERE(2) - <>/!=/^= 연산자 (0) | 2022.04.18 |