[SQLD 퀴즈] NULL이 아닌 경우 찾기

다음 SQL 문장 중 COLUMN1의 값이 널(NULL)이 아닌 경우를 찾아내는 문장으로 가장 적절한 것은? (ANSI 표준 기준)


① SELECT * FROM MYTABLE WHERE COLUMN1 IS NOT NULL


② SELECT * FROM MYTABLE WHERE COLUMN1 <> NULL


③ SELECT * FROM MYTABLE WHERE COLUMN1 != NULL


④ SELECT * FROM MYTABLE WHERE COLUMN1 NOT NULL

 

 

 

 

[출처] http://www.dbguide.net/da.db?cmd=snb9_4_view&boardUid=168331&boardConfigUid=81

 

 

 

* 정답 및 해설 *


정답 : ①

  NULL 값을 조건절에서 사용하는 경우 IS NULL, IS NOT NULL이란 키워드를 사용해야 한다.