Dev::SQL Server

NULL 데이터가 있는 table 조회

bluemong 2010. 4. 30. 10:04
반응형

where 조건 검색 시 NULL 데이터는 검색 조건에서 빠진다.

Ex.
 # table - UserData
 UserID  DataID
 ----------------------------------
 User1  NULL
 User1  ID0
 User1  ID1

 select *
 from UserData
 where DataID <> 'ID1'
 => 결과는
 User1  ID0

 select *
 from UserData
 where DataID is null or DataID <> 'ID1'
 => 결과는
 User1  NULL
 User1  ID0

 ==> NULL 데이터있는 데이터 검색 시 주의

'Dev::SQL Server' 카테고리의 다른 글

Index 조각화된 상태 조회  (0) 2010.11.30
Index Rebuild, Reorgnize  (0) 2010.11.30
I/O 비용이 가장 높은 Query 조회  (0) 2010.11.30
CPU 비용이 가장 높은 Query 확인  (0) 2010.11.30
SQL Server 2005  (0) 2010.05.03