SQL中布尔表达式的非二项性

通常大部分语言中"布尔表达式"的值不是True就是False。然而也有个把例外,比如SQL中,你可以尝试运行以下两行代码,

select 1 where 1 not in (null)

select 1 where 1 in (null) 

有意思的是它们都返回0行结果。 

标签: SQL
posted @ 2011-08-03 17:32 华志昊 阅读(17) 评论(0) 编辑 收藏