Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


14.4 运算符

表格14.3 运算符

Name Description Deprecated
& 位与
> 大于操作符
>> 右移
>= 大于或等于操作符
< 小于操作符
<>, != 不等于操作符
<< 左移
<= 小于或等于操作符
<=> 安全等于操作符
%, MOD 取模操作符
* 乘法操作符
+ 加法操作符
- 减法操作符
- 改变数值的符号
-> 从JSON列中返回经过路径评估后的值; 等同于JSON_EXTRACT()。
->> 从JSON列中返回经过路径评估并解引用的值; 等同于JSON_UNQUOTE(JSON_EXTRACT())。
/ 除法操作符
:= 赋值
= 在SET语句或UPDATE语句的SET子句中使用
= 等于操作符
^ 位异或
AND, && 逻辑与
BETWEEN ... AND ... 范围内的值测试
BINARY 将字符串转换为二进制字符串 是的
CASE 案例操作符
DIV 整数除法
IN() 集合内的值测试
IS 对布尔值进行测试
IS NOT 对布尔值进行测试
IS NOT NULL 非空值测试
IS NULL 空值测试
LIKE 简单模式匹配
MEMBER OF() 如果第一个操作数与第二个操作数中传递的JSON数组中的任何元素匹配,则返回真(1),否则返回假(0)
NOT, ! 取反
NOT BETWEEN ... AND ... 不在范围内的值测试
NOT IN() 不在集合内的值测试
NOT LIKE 模式匹配的取反
NOT REGEXP 正则表达式的取反
OR, || 逻辑或
REGEXP 字符串是否匹配正则表达式
RLIKE 字符串是否匹配正则表达式
SOUNDS LIKE 比较声音
XOR 逻辑异或
| 位或
~ 位取反