Alasannya adalah sesuai dengan spesifikasi SQL, Foo IN(A,B,C) diterjemahkan menjadi ( Foo = A Or Foo = B Or Foo = C ) . Jadi, jika kita memiliki Foo In(Null, 1, 2) kita mendapatkan Foo = Null Or Foo = 1 Or Foo = 2 . Karena Foo = Null selalu UNKNOWN dan dievaluasi menjadi False untuk tujuan pemfilteran, Nulls dalam ekspresi IN Anda tidak akan memberikan hasil apa pun.