首页 > 数据库 >SQL Server In and Not in when result contains null

SQL Server In and Not in when result contains null

时间:2023-02-22 11:47:28浏览次数:55  
标签:contains when Server result SQL null

请注意,如果列表包含NULL,则INNOT IN的结果将为UNKNOWN,意味着将会被认为符合条件,例如:

select case when '1' not in ('0',null) then 'not in' else 'in' end

结果如下:

(No column name)
in

在筛选时要特别注意此点。

 

标签:contains,when,Server,result,SQL,null
From: https://www.cnblogs.com/zinan/p/17143816.html

相关文章