AND 和OR 逻辑运算符是用于对一个以上条件记录进行过滤,可与where结合使用。
当多个条件同时成立时,则AND运算符会显示满足条件的记录;
当多个条件任一成立时,则OR运算符会显示所有满足条件的记录。
“Users”表
AND逻辑运算符示例:
通过使用AND运算符选取满足年龄大于19岁,且城市在“北京”的人
语句如下:
SELECT * FROM Users where ages>19 and city=’北京’
输出结果:
OR逻辑运算符示例:
通过使用OR运算符选取满足年龄大于19岁,或城市在“北京”的人
语句如下:
SELECT * FROM Users where ages>19 or city=’北京’
输出结果:
AND 和 OR 运算符结合使用
我们可以把AND 和 OR 运算符结合使用,利用小括号组成复杂的表达式
语句如下:
SELECT * FROM Users where (name =’小明’ or name =’小强’) and city =’南京’
输出结果:
声明:来自SQL 数据库入门学习,仅代表创作者观点。链接:http://eyangzhen.com/4679.html