数据过滤AND OR IN 操作符的说明与使用

数据过滤AND OR IN 操作符的说明与使用

此链接为创建表和添加数据的代码

操作符:

用来联结或改变WHERE子句中的子句关键词。也成为逻辑运算符。

1.AND(和)条件都需要满足
select order_name as 姓名,order_price as 价格 from  order_list
where order_name='老六' AND order_price=55--只有满足两者条件才能检索出来
--也可以用于区间检索
select *
from  order_list
where order_price>0 AND order_price<10 AND order_name='老六'--多个并列条件,多个and
2.OR(或) 条件满足一个就行
select *
from  order_list
where order_price>5 OR order_name='老六' 
3.in 指定条件范围
select *
from  order_list
--where order_price=3 OR order_price=4
where  order_price IN(3,4)
ORDER BY order_count desc--范围仅是价格为3和4的数据,作用于OR相同。当同一个列有多个指定条件时,使用IN更加方便。

注:ORDER BY介绍与使用

4.NOT操作符 否定它之后所有跟的任何条件
select *
from  order_list
where  order_price NOT IN(3,4)
ORDER BY order_count
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值