내가 보려고 정리하는 블로그

OracleDB IS NULL 연산자 본문

DB/OracleDB 12c

OracleDB IS NULL 연산자

jihoon De 2020. 1. 3. 16:53

WHERE절에 해당 컬럼이 NULL값을 가지고 있는지 알아보기 위해 =연산자를 사용하면 원하는 결과가 조회되지 않는다.

이럴경우는 IS NULL연산자를 이용해야 한다.

 

예를들면 부서번호가 부여되지 않은 사원을 조회할 경우

 

SELECT * FROM 테이블명 WHER GROUP_ID IS NULL

 

이런식으로 사용할 수 있다 또는 

부서번호가 NULL이 아닌 사원을 조회 할 경우에는

 

SELECT * FROM 테이블명 WHER GROUP_ID NOT IS NULL

 

이렇게 조회가 가능하다.

 

Comments