>CREATE TABLE #TEST (A INT NULL) >INSERT INTO #TEST (A) VALUES (1) > >SELECT 'YES' WHERE 2 NOT IN (SELECT A FROM #TEST) > >INSERT INTO #TEST (A) VALUES (NULL) > >SELECT 'NONE' WHERE 2 NOT IN (SELECT A FROM #TEST) > >DROP TABLE #TEST > >SELECT 'YES' WHERE 2 NOT IN (1) >SELECT 'NONE' WHERE 2 NOT IN (1,NULL) >Very nice explanation!