12.3 Operators

table12.2 运算符

NameDescription
&Bitwise AND
>大于运算符
>>Right shift
>=大于或等于运算符
<少于运算符
<>, !=不等于运算符
<<Left shift
<=小于或等于运算符
<=>NULL 安全等于运算符
%, MODModulo 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将字符串转换为二进制字符串
CASECase operator
DIVInteger 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 LIKECompare sounds
XORLogical XOR
|Bitwise OR
~Bitwise inversion