12.3 Operators

table12.2 运算符

Name Description
& Bitwise AND
> 大于运算符
>> Right shift
>= 大于或等于运算符
< 少于运算符
<>, != 不等于运算符
<< Left shift
<= 小于或等于运算符
<=> NULL 安全等于运算符
%, MOD Modulo operator
* Multiplication operator
+ Addition operator
- Minus operator
- 更改参数的符号
-> 评估路径后从 JSON 列返回值;等效于 JSON_EXTRACT()。
->>(引入 5.7.13) 评估路径并取消引用结果后,从 JSON 列返回值;等效于 JSON_UNQUOTE(JSON_EXTRACT())。
/ Division operator
:= 赋值
= 分配一个值(作为SET语句的一部分或UPDATE语句的SET子句的一部分)
= Equal operator
^ Bitwise XOR
AND, && Logical AND
之间 ... 值是否在值范围内
BINARY 将字符串转换为二进制字符串
CASE Case operator
DIV Integer division
IN() 一个值是否在一组值内
IS 针对布尔值测试值
IS NOT 针对布尔值测试值
不为空 非空值测试
IS NULL 空值测试
LIKE 简单模式匹配
NOT, ! Negates value
...之间和...之间 值是否不在值范围内
NOT IN() 一个值是否不在一组值内
NOT LIKE 否定简单模式匹配
NOT REGEXP 否 REGEXP
OR, || Logical OR
REGEXP 字符串是否匹配正则 table 达式
RLIKE 字符串是否匹配正则 table 达式
SOUNDS LIKE Compare sounds
XOR Logical XOR
| Bitwise OR
~ Bitwise inversion
首页