扩展 MySQL 8.0 / 第 6 章 向 MySQL 添加函数 /
12.4 运营商
表 12.3 运算符
姓名 | 描述 |
---|---|
& |
按位与 |
> |
大于运算符 |
>> |
右移 |
>= |
大于或等于运算符 |
< |
小于运算符 |
<> ,!= |
不等于运算符 |
<< |
左移 |
<= |
小于等于运算符 |
<=> |
NULL 安全等于运算符 |
% ,MOD |
模运算符 |
* |
乘法运算符 |
+ |
加法运算符 |
- |
减号运算符 |
- |
更改参数的符号 |
/ |
除法运算符 |
:= |
赋值 |
= |
赋值(作为
SET
语句的一部分,或作为语句中SET 子句的
一部分UPDATE )
|
= |
等于运算符 |
^ |
按位异或 |
AND ,&& |
逻辑与 |
BETWEEN ... AND ... |
一个值是否在一个值范围内 |
BINARY |
将字符串转换为二进制字符串 |
CASE |
案例操作员 |
DIV |
整数除法 |
IN() |
一个值是否在一组值内 |
IS |
针对布尔值测试值 |
IS NOT |
针对布尔值测试值 |
IS NOT NULL |
NOT NULL 值测试 |
IS NULL |
NULL 值测试 |
LIKE |
简单模式匹配 |
NOT ,! |
否定价值 |
NOT BETWEEN ... AND ... |
值是否不在值范围内 |
NOT IN() |
一个值是否不在一组值中 |
NOT LIKE |
简单模式匹配的否定 |
NOT REGEXP |
REGEXP 的否定 |
OR ,|| |
逻辑或 |
REGEXP |
字符串是否匹配正则表达式 |
RLIKE |
字符串是否匹配正则表达式 |
SOUNDS LIKE |
比较声音 |
XOR |
逻辑异或 |
| |
按位或 |
~ |
按位取反 |