SELECT ADDR FROM STUDENT WHERE ADDR != '서울'

 

서울이 아닌 지역을 출력하는 SELECT 쿼리이다.

이 때 ADDR은 'NULL 값은 비교대상에서 제외' 한 다른 지역의 주소들이 출력된다.

 

ex)

ADDR
인천
경기
부산

 

NULL값을 포함하여 NOT EQUAL을 사용하고 싶으면

IS DISTINCT FROM 절을 사용하면 된다.

 

SELECT ADDR FROM STUDENT WHERE ADDR IS DISTINCT FROM '서울'

== SELECT ADDR FROM STUDENT WHERE ADDR != '서울' or ADDR IS NULL

ex)

ADDR
인천
경기
부산
NULL

※ ADDR 컬럼이 NULL인 ROW가 존재할 경우에 NULL을 포함하여 출력됨.

+ Recent posts