sql server 条件 not in (null)总是false
2016-01-28 09:50
302 查看
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
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
相关文章推荐
- 防止sql注入
- iOS开发-进阶:数据库操作(使用FMDB)
- 关于NoSQL与SQL的区别
- SQL 禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项
- .net 代码解决SQL查询超时问题
- MySQL开发规范与使用技巧总结
- mysql 添加索引 mysql 如何创建索引
- MySQL执行状态分析
- navicat for mysql 10.1.7注册码
- mysql中的null字段值的处理及大小写问题
- 实时数据库简介和比较
- SQL中IN和EXISTS用法的区别
- Oracle中视图和同义词的区别
- Cloudera之旅 ☞ 【二】Spark-sql部署
- spring mongodb用法
- 实例讲解分布式缓存软件Memcached的Java客户端使用
- SparkSQL JOIN 相关的自己看的笔记;
- redis
- 数据库的NULL值讨论
- SQL Server ->> WITH RESULT SETS子句