MySQL 8.4 Release Notes
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 |
逻辑异或 | |
| |
位或 | |
~ |
位取反 |