目录
运算符
算数运算符
运算符 | 作用 |
---|---|
+ | 加法运算 |
- | 减 |
* | 乘 |
/ | 除 |
% | 取余 |
-
结果为小数是会自动转化为浮点数,默认保留小数点后4位
-
除以0和取余0时无意义,返回空
比较运算符
运算符 | 作用 |
---|---|
= | 等于 |
<=> | 安全的等于 |
<>(!=) | 不等于 |
<= | 小于等于 |
>= | 大于等于 |
> | 大于 |
is null | 判断是否为空 |
is not null | 判断是否非空 |
least | 在有两个或者多个参数时,返回最小值 |
greatest | 在又两个或者多个参数时,返回最大值 |
between and | 判断一个数是否落在两个数之间 |
isnull | 判断是否为空 |
in | 判断一个值是in列表中的任意一个值 |
not in | 判断一个值不是in列表中的任意一个值 |
like | 通配符匹配 |
regexp | 正则表达式匹配 |
等于= 比较规则
-
若一个或者两个参数为空,则结果为null
-
两个参数都是字符串,则按照字符串比较,若均为整数,则按照整数比价
-
字符串和数字比较,自动转换为数字,注意不是A=65这个意思