×

sql not 不等于 查询 操作符

SQL语句中“不等于”的写法

鹭岛小千 鹭岛小千 发表于2021-09-25 21:28:44 浏览1887 评论0

抢沙发发表评论

【问题描述】在SQL语句中如何表示“不等于”呢?

如下图所示,名称为vendors的表含有vend_id、vend_name等字段,如何查询vend_id不为DLL01的所有记录呢?

43-1.png

【小千解答】可以有以下3种写法:

写法1:<>

SELECT vend_id,vend_name
FROM vendors
WHERE vend_id <> 'DLL01'


写法2!=

SELECT vend_id,vend_name
FROM vendors
WHERE vend_id != 'DLL01'


写法3:Not =

SELECT vend_id,vend_name
FROM vendors
WHERE NOT vend_id = 'DLL01'

查询结果:

43-2.png


打赏码.png


【参考资料】

图书《SQL必知必会(第5版)》P33、P46


群贤毕至

访客