020_MySQL运算符

1.  MySQL主要有以下几种运算符

1.1. 算术运算符。

1.2. 比较运算符。

1.3. 逻辑运算符。

1.4. 位运算符。

2. 算术运算符

2.1. MySQL支持的算术运算符包括

2.2. 在除法运算和模运算中, 如果除数为0, 将是非法除数, 返回结果为NULL。

2.3. 给学生身高都加10公分

2.4. 给学生身高都减10公分

2.5. 给学生参加篮球赛的次数都乘以2

2.6. 给学生参加篮球赛的次数都除以2

2.7. 给学生的年龄给10取余。

3. 比较运算符

3.1. select语句中的条件语句经常要使用比较运算符。通过这些比较运算符, 可以判断表中的哪些记录是符合条件的。比较结果为真, 则返回1, 为假则返回0, 比较结果不确定则返回null。

4. 逻辑运算符

4.1. 逻辑运算符用来判断表达式的真假。如果表达式是真, 结果返回1。如果表达式是假, 结果返回0。

4.2. 逻辑非

4.3. 逻辑或

4.4. 逻辑异或

5. 位运算符

5.1. 位运算符是在二进制数上进行计算的运算符。位运算会先将操作数变成二进制数, 进行位运算。然后再将计算结果从二进制数变回十进制数。

5.2. 按位与

5.3. 按位或

5.4. 按位异或

5.5. 左移1位

5.6. 右移1位

6. 运算符优先级

6.1. :=是sql中的复制运算符。

6.2. 最低优先级为:=。

6.3. 最高优先级为!。

6.4. 运算符优先级排序

优先级排序

运算符

1

:=

2

||, or, xor

3

&&, and

4

not

5

between

6

=, <=>, >=, >, <=, <, <>, !=, is, like, regexp, in

7

|

8

&

9

<<, >>

10

=, +

11

*, /, %

12

^

13

-(一元减号)

14

!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值