黄东旭解析 TiDB 的核心优势
480
2023-07-06
SQL语句中的AND运算符和OR运算符怎么用
SQL AND & OR 运算符AND 和 OR 运算符用于基于一个以上的条件对记录进行过滤。AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。 如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。 如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。"Persons" 表:
LastName FirstName Address CityAdams John Oxford Street LondonBush George Fifth Avenue New YorkCarter Thomas Changan Street BeijingCarter William Xuanwumen 10 Beijing登录后复制
AND 运算符实例使用 AND 来显示所有姓为 "Carter" 并且名为 "Thomas" 的人:
SELECT * FROM Persons WHERE FirstName="Thomas" AND LastName="Carter"登录后复制
结果:
LastName FirstName Address CityCarter Thomas Changan Street Beijing登录后复制
OR 运算符实例使用 OR 来显示所有姓为 "Carter" 或者名为 "Thomas" 的人:
SELECT * FROM Persons WHERE firstname="Thomas" OR lastname="Carter"登录后复制
结果:
LastName FirstName Address CityCarter Thomas Changan Street BeijingCarter William Xuanwumen 10 Beijing登录后复制登录后复制
结合 AND 和 OR 运算符我们也可以把 AND 和 OR 结合起来(使用圆括号来组成复杂的表达式):
SELECT * FROM Persons WHERE (FirstName="Thomas" OR FirstName="William") AND LastName="Carter"登录后复制
结果:
LastName FirstName Address CityCarter Thomas Changan Street BeijingCarter William Xuanwumen 10 Beijing登录后复制登录后复制
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。