文档主页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


14.4 运算符

表 14.3 运算符

名称 描述 已弃用
& 按位与
> 大于运算符
>> 右移
>= 大于或等于运算符
< 小于运算符
<>, != 不等于运算符
<< 左移
<= 小于或等于运算符
<=> 空值安全的等于运算符
%, MOD 取模运算符
* 乘法运算符
+ 加法运算符
- 减法运算符
- 更改参数的符号
-> 在评估路径后返回 JSON 列的值;等效于 JSON_EXTRACT()。
->> 在评估路径后返回 JSON 列的值,并取消对结果的引用;等效于 JSON_UNQUOTE(JSON_EXTRACT())。
/ 除法运算符
:= 分配值
= 分配值(作为 SET 语句的一部分,或者作为 UPDATE 语句中 SET 子句的一部分)
= 等于运算符
^ 按位异或
AND, && 逻辑与
BETWEEN ... AND ... 值是否在值范围内
BINARY 将字符串强制转换为二进制字符串
CASE 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 REGEXP 的否定
OR, || 逻辑或
REGEXP 字符串是否与正则表达式匹配
RLIKE 字符串是否与正则表达式匹配
SOUNDS LIKE 比较声音
XOR 逻辑异或
| 按位或
~ 按位取反