MySQL AND & OR运算符

AND & OR运算符

AND & OR 运算符用于基于一个以上的条件对记录进行过滤。

SQL AND & OR 运算符

  • 如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。
  • 如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。

简单示例:

AND 运算符

  • 如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。
SELECT字段,字段1 FROM 表名 WHERE 字段 = 条件 and 字段 = 条件  and 字段 = 条件

SELECT BEI_ID,BEI_NAME FROM beimu WHERE BEI_ID='1' and BEI_NAME="南海" and BEI_AGE = '23'

运行结果:

1 南海

 

 

OR 运算符

  • 如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。
SELECT字段,字段1 FROM 表名 WHERE 字段 = 条件 and 字段 = 条件  or = 条件

SELECT BEI_ID,BEI_NAME FROM beimu WHERE BEI_ID='1' and BEI_NAME="南海" or BEI_AGE = '20'

运行结果:

1 南海

 

结合 AND & OR

您也可以把 AND 和 OR 结合起来(使用圆括号来组成复杂的表达式)。

posted @ 2021-01-12 10:55  Centerless  阅读(491)  评论(0)    收藏  举报