运算符
| 名称 | 描述 | 
|---|---|
| & | 按位与 | 
| > | 大于运算符 | 
| >> | 右移 | 
| >= | 大于或等于运算符 | 
| < | 少于运算符 | 
| <>,!= | 不等于运算符 | 
| << | 左移 | 
| <= | 小于或等于运算符 | 
| <=> | NULL安全等于运算符 | 
| %,MOD | 模运算符 | 
| * | 乘法运算符 | 
| + | 加法运算符 | 
| - | 减号 | 
| - | 更改参数的符号 | 
| -> | 评估路径后从JSON列返回值;等效于JSON_EXTRACT()。 | 
| ->> | 评估路径并取消引用结果后,从JSON列返回值;等效于JSON_UNQUOTE(JSON_EXTRACT())。 | 
| / | 部门运营商 | 
| := | 赋值 | 
| = | 分配值(作为 SET语句的一部分,或作为语句的SET子句的一部分UPDATE) | 
| = | 平等算子 | 
| ^ | 按位异或 | 
| AND,&& | 逻辑与 | 
| BETWEEN ... AND ... | 值是否在值范围内 | 
| BINARY | 将字符串转换为二进制字符串 | 
| CASE | 案例运算符 | 
| DIV | 整数除法 | 
| IN() | 一个值是否在一组值内 | 
| IS | 针对布尔值测试值 | 
| IS NOT | 针对布尔值测试值 | 
| IS NOT NULL | 非空值测试 | 
| IS NULL | 空值测试 | 
| LIKE | 简单模式匹配 | 
| MEMBER OF()(引入8.0.17) | 如果第一个操作数与作为第二个操作数传递的JSON数组的任何元素匹配,则返回true(1),否则返回false(0) | 
| NOT,! | 取反值 | 
| NOT BETWEEN ... AND ... | 值是否不在值范围内 | 
| NOT IN() | 一个值是否不在一组值内 | 
| NOT LIKE | 否定简单模式匹配 | 
| NOT REGEXP | 否REGEXP | 
| OR,|| | 逻辑或 | 
| REGEXP | 字符串是否匹配正则表达式 | 
| RLIKE | 字符串是否匹配正则表达式 | 
| SOUNDS LIKE | 比较声音 | 
| XOR | 逻辑异或 | 
| | | 按位或 | 
| ~ | 按位反转 | 
