运算符
- 算术运算符
- 比较运算符
- 逻辑运算符
- 位运算符
- 算术运算符
包括加、减、乘、除、求模运算。
select 6+4 '加法操作',
6-4 '减法操作',
6*4 '乘法操作',
6/2 '除法操作',
6 div 2 '除法操作',
6%4 '求模操作',
6 mod 4 '求模操作';
![3110861-43a2e9ce1e4a4742.png](https://i-blog.csdnimg.cn/blog_migrate/8ff11f7d21ceca6095dc991987d80f08.webp?x-image-process=image/format,png)
mysql支持的算术运算符.png
- 使用比较运算符
(1) 常用比较运算符
- 相等比较“=”和“<>”
- 不相等比较“!=”和“<=>”
- 大于或大于等于“>”和“>=”
- 小于和小于等于“<”和“<=”
(2) 特殊功能比较运算符 - 判断是否存在于指定范围的BETWEEN AND
- 判断是否为空的IS NULL
- 判断是否存在指定集合的IN
- 实现通配符匹配的LIKE
- 实现正则表达式匹配REGEXP
- 使用逻辑运算符
![3110861-ebeb104d4099ad43.png](https://i-blog.csdnimg.cn/blog_migrate/933d2e70d55a276210394a4cd45d363f.webp?x-image-process=image/format,png)
MySQL支持的逻辑运算符.png
- 使用位运算符
![3110861-0aff347b8327cbac.png](https://i-blog.csdnimg.cn/blog_migrate/e59fab20f3988fb9239780d76a8eb300.webp?x-image-process=image/format,png)
MySQL支持的位运算符.png
select 5&6, bin(5&6) '二进制',
4&5&6, bin(4&5&6) '二进制';