mysql多条件查找_3、MYSQL多条件查询-----AND OR

上面我们说到  where 条件查询,但有一个问题,如果有多个限制条件或多个条件满足一个就行呢?

这时候可以用 AND   和    OR 来连接起来

举例说明:有 Store_Information表

7f01189dcff1565534d6ea661b9cf3c6.png

1、AND 用法

SELECT    栏位名1,栏位名2    FROM    表名    WHERE    条件1  AND   条件2

说明:

AND(和)   :  如果使用AND把条件连接起来,则同时需要两个条件都满足

问题:如果需要筛选  sales  大于300 ,小于1000的数据呢?

SELECT  *  FROM  Store_Information  WHERE   sales>300  AND sales<1000

结果为:

2eed1bb1b5c26cbe5e44a6f84044376a.png

从上面的结果中,我们可以看到筛选出来的两条数据,sales结果都大于300,小于1000

2、OR 用法

SELECT    栏位名1,栏位名2    FROM    表名    WHERE    条件1  OR  条件2

说明:

OR(或):如果使用OR把条件连接起来,则只需要满足其中一个即可

问题:如果需要筛选  sales  小于500 或 大于1000的数据呢?

SELECT  *  FROM  Store_Information  WHERE   sales>1000  OR  sales<500

结果为:

a45b7add2fa507eb9f669c4800ec4e4c.png

从上面的结果中,我们可以看到筛选出来的三条数据,sales结果小于500 或 大于1000的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值