MySQL知识要点5--常用运算符

本文深入解析MySQL中的四种主要运算符:算术运算符、比较运算符、逻辑运算符及位运算符。通过具体示例,详细阐述每种运算符的功能与使用场景,帮助读者掌握MySQL查询技巧。
运算符分类

MySQL中支持的运算符主要分为4种,分别为算术运算符比较运算符逻辑运算符位运算符

算术运算符
# 主要包括+、 -、 *、 /、 div
 1. select 1+1; # 2
 2. select 1-1; # 0
 3. select 1*2; # 2
 4. select 3/2; # 1.5
 5. select 3 div 2; # 1(整除)
 6. select 3/0# null
比较运算符
# 主要包括>、 <、 >=、 <=、 !=、 beteween...and...、 in、 not in、 is null、 is not null
 1. select 5>3; # 1
 2. select 5<3; # 0
 3. is null/is not null
 	select *  from student_scores where name is null;
 4. select * from student_scores where score between 60 and 80; # 表示介于60到80之间的成绩,包括60和80
逻辑运算符
# 主要包括 and or !
 1. select 1=2 and 1=1; # 0
 2. select 1=2 and 1=1; # 1
 3. select !1 = 1; #0
位运算符
# 主要包括 |、 & 、 ^
 1. select 3 & 2; # 2
 2. select 3 | 2; # 3
 3. select 3 ^ 2; # 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值