名称 | 描述 |
---|---|
& | 按位与 |
> | 大于运算符 |
>> | 右移 |
>= | 大于或等于运算符 |
< | 小于运算符 |
<>, != | 不等运算符 |
<< | 左移 |
<= | 小于或等于运算符 |
<=> | 空安全等于运算符 |
%, 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数组的任何元素匹配,则返回true(1),否则返回false(0) |
NOT, ! | 否定价值 |
NOT BETWEEN ... AND ... | 值是否不在值的范围内 |
NOT IN() | 值是否不在一组值内 |
NOT LIKE | 简单模式匹配的否定 |
NOT REGEXP | REGEXP的否定 |
OR, || | 逻辑或 |
REGEXP | 字符串是否匹配正则表达式 |
RLIKE | 字符串是否匹配正则表达式 |
SOUNDS LIKE | 比较声音 |
XOR | 逻辑异或 |
| | 按位或 |
~ | 位反转 |