कारण यह है कि SQL विनिर्देश के अनुसार, Foo IN(A,B,C) ( Foo = A Or Foo = B Or Foo = C ) . इस प्रकार, यदि हमारे पास Foo In(Null, 1, 2) . है हमें Foo = Null Or Foo = 1 Or Foo = 2 मिलता है . चूंकि Foo = Null हमेशा UNKNOWN होता है और मूल्यांकन किया गया False फ़िल्टर करने के उद्देश्य से, आपके IN एक्सप्रेशन में Null कोई परिणाम नहीं देगा।