码迷,mamicode.com
首页 > 数据库 > 详细

MySQL基础(四):数据过滤

时间:2020-04-12 22:41:45      阅读:83      评论:0      收藏:0      [点我收藏+]

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

数据过滤

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   

原文地址:https://www.cnblogs.com/mxsf/p/12687941.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!