x NOT IN (...) er defineret som en række sammenligninger mellem x og hver af de værdier, der returneres af underforespørgslen. SQL bruger logik med tre værdier, hvor de tre mulige værdier af et logisk udtryk er sande , falsk eller ukendt . Sammenligning af en værdi med en NULL er ukendt og hvis nogen af disse IKKE I sammenligninger er ukendt så anses resultatet også for at være ukendt .