MariaDB必知必会
上QQ阅读APP看书,第一时间看更新

7.1.2 OR操作符

OR操作符确切来说与AND相反。OR操作符指示MariaDB检索匹配其中某个条件的行。

看看下面的SELECT语句:

▼ 输入

▼ 分析

这个SQL语句检索满足两个供应商中任何一个生产的产品名称和产品价格。OR操作符通知DBMS匹配两个条件中的一个,而不是同时匹配。如果在这里使用AND操作符,就没有数据返回(它将创建一个永远无法匹配的WHERE子句)。SQL语句的输出如下:

▼ 输出

新术语

OR 一个用在WHERE子句中的关键字,用来说明满足指定的任何一个条件的行应该被检索。