SQL中的多条件查询WHERE...AND,OR和NOT

2023-12-19  本文已影响0人  iOS大熊猫

WHERE...AND

AND连接多个查询条件时表示查询的结果要同时满足给定的多个条件

在复合条件中使用AND的语法结构为:

SELECT 字段名
FROM 数据表名
WHERE 条件_1 AND 条件_2 AND 条件_3...

举例:

  1. 找出在居住地在中国大连的客户信息
SELECT ID,姓名
FROM 客户表
WHERE 国家='中国' AND 城市='大连'

WHERE...OR

OR连接多个查询条件时表示查询的结果只需满足给定的多个条件中的任何一个即可

在复合条件中使用OR的语法结构为:

SELECT 字段名
FROM 数据表
WHERE 条件_1 OR 条件_2 OR 条件_3...

举例:

2. 找出在居住地在中国和意大利的客户信息

SELECT *
FROM 客户表
WHERE 国家='中国' OR 城市='意大利'

WHERE...NOT

**NOT **在查询条件前表示找出除给定条件外的数据记录

在复合条件中使用NOT的语法结构为:

SELECT 字段名
FROM 数据表
WHERE NOT 条件_1

举例:

3. 找出除在美国外的所有客户信息

SELECT *
FROM 客户表
WHERE NOT 国家='美国'
上一篇 下一篇

猜你喜欢

热点阅读