sql server 关于不等于运算符的研究 '<>'
2011-09-16 16:02
369 查看
先创建一个简单的表
里面内容如下:
id sex
1 N
2 Y
3 null
(第三条的sex字段是空)
执行上面语句后,会发现只能查询出一条记录(id:2)
<> 不包含 null, 因此想查询sex字段不等于‘N’的记录,必须加上null值的判断,so
CREATE TABLE "dbo"."test" ( id int PRIMARY KEY, sex char(1) )
里面内容如下:
id sex
1 N
2 Y
3 null
(第三条的sex字段是空)
select * from test where sex <> 'N'
执行上面语句后,会发现只能查询出一条记录(id:2)
<> 不包含 null, 因此想查询sex字段不等于‘N’的记录,必须加上null值的判断,so
select * from test where sex <> 'N' or sex is null
相关文章推荐
- 多关键字排序(里面有关于操作符(<<运算符 和 >>运算符 )的重载)
- C语言关于位<<和>>运算符
- 关于C++ vector<S>使用时,错误 5 error C2719: “_Val”: 具有 __declspec(align('16')) 的形参将不被对齐
- 关于错误IOError:<urlopen error (-3, 'Temporary failure in name resolution')>的解决
- 关于'//<![cdata['和 '//]]>'解答
- 关于>?和<?运算符
- 关于'//<![cdata['和 '//]]>'解答
- 关于<a href='javascript:function()'>
- 关于<a href='javascript:function()'>
- 关于 '<a[^>]+href=["\'](.*?)["\']' 的解释
- 关于<c:forEach>
- 关于Storm 中Topology的并发度的理解<转>
- 关于为何设立<样本分析>这个栏目的问答及暂用分析报告格式
- 继 <ZMQ的学习和研究> Request-reply broker in C++
- 关于List<Model>类型 GridView排序问题的解决
- 用户输入什么,页面就显示什么。(如:换行, '"<br>等,如下图数据库所示)
- "/><script>alert('xss');</script>
- 关于C++中操作符重载的疑问 :四个运算符=, ->, [], ()不可以重载为全局函数(友员函数)
- C++类型转换运算符之const_cast<newtype>(expression)
- Property 'submit' of object #<HTMLFormElement> is not a function