博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL中的isnull
阅读量:4558 次
发布时间:2019-06-08

本文共 397 字,大约阅读时间需要 1 分钟。

SQL查询出某字段不等于某值的行(其中有为NULL的字段)

表1如下:

TBD1100   TBD1101   TBD1102
------------------------------------------
1001            水果           5
1002           皮鞋         NULL
1003            袜子          10
1004            鼠标          10

如何查询出表1中TBD1102列不为10的行?(这么说查出来的结果应该为最上面的两行,NULL也不等于10)

但是,由于NULL不能直接用算术运算符进行比较值。要想把为NULL 的那行也查询出来的话,只能使用IS NULL。

查询SQL语句如下:

SELECT *

FROM 表1
WHERE TBD1102 <> 10 OR TBD1102 IS NULL;

转载于:https://www.cnblogs.com/njshiney/archive/2013/05/24/3096956.html

你可能感兴趣的文章
BZOJ 3238: [Ahoi2013]差异 [后缀自动机]
查看>>
memcache 启动 failed to start
查看>>
欧拉函数与欧拉定理
查看>>
fzyzojP2984 -- 序列变换问题
查看>>
30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
查看>>
【字符集】字符集和编码知识【转】
查看>>
Borg Maze(MST & bfs)
查看>>
使用 CSS 的 :before 和 :after 选择器做一个箭头样式
查看>>
上帝模式~~~有效的隐藏文件!
查看>>
CODE[VS] 2291 糖果堆
查看>>
Bzoj2673 3961: [WF2011]Chips Challenge 费用流
查看>>
dwz tree组件 取得所选择的值
查看>>
sql like模糊查询的条件拼接
查看>>
python 3 廖雪峰博客笔记(一) python特性
查看>>
JAVA学习心得
查看>>
[转]推荐highcharts学习网址
查看>>
centos7下自定义服务启动和自动执行脚本
查看>>
docker上部署nginx容器80端口自动转443端口
查看>>
ps命令查看子进程
查看>>
2019春第七周编程总结
查看>>