sql语句where条件in_SQL语法基础——条件过滤WHERE 语句

84fe4681c35810202bbf791e2b1939c4.png

WHERE 子句用筛选满足某些条件的数据。

SQL WHERE 语法

按照某种条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句中。

ee2482d1c9c0b1a29cc132d1b673e15d.png

可用于WHERE字句的运算符,大致如下:

fbca516aae3518d04f9aafcffd6b8115.png

演示数据库

079fa893f6caa8a13a2e29ab0206f487.png

WHERE 实例

现在,我们希望从Students_hobby_t表中获取Age字段值大于15的学生数据:

6c6b2fb8abc9564c82527fdf8da874a8.png

输出结果为:

eeae6aed312473002a43bae6106836f4.png

多个WHERE 子句逻辑运算实例

And(与关系):同时满足两个条件的值。

我们希望从Students_hobby_t表中获取Age字段值大于15,同时Hobby_id 等于12 的学生数据,如下:

f405ba95ea6901d664252b7df7487b08.png

Or(或关系):满足其中一个条件的值

我们希望从Students_hobby_t表中获取Age字段值大于15,或者Hobby_id 等于12 的学生数据,如下:

fc029b5fcc0e1a8fd04d9b7c18353d2f.png

Not(非关系):满足不包含该条件的值。

我们希望从Students_hobby_t表中获取Age字段值大于15,或者Hobby_id 不等于12 的学生数据,如下:

6833dd72fa2041f70e4f4b4f99b3f09c.png

逻辑运算的优先级如下:

816018a2a254cbe0d49bc2c492471498.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值