当前位置:Gxlcms > 数据库问题 > MySQL基础(四):数据过滤

MySQL基础(四):数据过滤

时间:2021-07-01 10:21:17 帮助过:20人阅读

数据过滤

WHERE子句组合NOT和IN操作符以建立功能更强的更高级的搜索条件。 

AND操作符


为了通过不止一个列进行过滤,可使用AND操作符给WHERE子句附加条件。下面的代码给出了一个例子:

输入

SELECT prod_id, prod_price, prod_name
FROM products
WHERE vend_id = 1003 AND prod_price <= 10;

输出

技术图片

分析

此SQL语句检索由供应商1003制造且价格小于等于10美元的所有产品的名称和价格。这条SELECT语句中的WHERE子句包含两个条件,并且用AND关键字联结它们。AND指示DBMS只返回满足所有给定条件的行。如果某个产品由供应商1003制造,但它的价格高于10美元, 则不检索它。类似,如果产品价格小于10美元,但不是由指定供应商制造的也不被检索。

OR操作符


OR操作符与AND操作符不同,它指示MySQL检索匹配任一条件的行。请看如下的SELECT语句:

 

 

MySQL基础(四):数据过滤

标签:产品   img   mic   rom   它的   height   使用   指定   cts   

人气教程排行