sql server 条件 not in (null)总是false

SELECT  1
WHERE   2 NOT  IN ( 1 );

结果:

(无列名)
1

 


SELECT  1
WHERE   2 NOT  IN ( 1, NULL );

结果:(无列名)

 

 

SELECT  1
WHERE   1 IN ( 1 );

结果:

(无列名)
1

 


SELECT  1
WHERE   1 IN ( 1, NULL );

结果:

(无列名)
1

原文地址:https://www.cnblogs.com/suizhikuo/p/5165259.html