MySQL知识点 | where 、比较运算、逻辑运算

1.where子句

WHERE子句必须紧跟FROM子句之后,在WHERE子句中,使用一个条件从FROM子句的中间结果中选取行。其基本格式为:WHERE 列 运算符 值在这里插入图片描述

2.比较运算

WHERE子句会根据条件对FROM子句的中间结果中的行一行一行地进行判断,当条件为TRUE的时候,一行就被包含到WHERE子句的中间结果中。

在SQL中,**返回逻辑值(TRUE或FALSE)**的运算符关键字都可称为谓词

判定运算包括比较运算模式匹配范围比较空值比较子查询

1. 比较运算符号

比较运算符用于比较(除TEXT和BLOB类型外) 两个表达式值,MySQL支持的比较运算符有:
=(等于)、<(小于)、<=(小于等于)、>(大于)、>=(大于等于)、<=>(相等或都等于空)、<>(不等于)、!=(不等于)。

当两个表达式值均不为空值(NULL)时,除了“<=>”运算符
其他比较运算返回逻辑值TRUE(真)或FALSE(假);
而当两个表达式值中有一个为空值或都为空值时,将返回UNKNOWN

3.逻辑运算

通过逻辑运算符(ANDORXORNOT)组成更为复杂的查询条件。逻辑运算操作的结果是“1”或“0”,分别表示“true”或“false”。

在这里插入图片描述

扩展阅读:
MySQL作业 | 数据查询 – 条件查询 – 比较查询
MySQL学习作业 |数据查询统计 查询函数 COUNT SUM AVG MAX MIN and so on
MySQL学习作业 | 计算列值 与复习相关条件查询命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萌狼蓝天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值