第八章 Mysql运算符
算术运算符
符号 |
表达式形式 |
作用 |
+ |
x1+x2 |
加法 |
- |
x1-x2 |
减法 |
* |
x1*x2 |
乘法 |
/ |
x1/x2 |
除法 |
div |
x1 div x2 |
同上 |
% |
x1%x2 |
取余 |
mod |
mod(x1,x2) |
同上 |
有下表:
mysql> select a,a+1,a+2,a-5 from t;
mysql> select a,a/2,a*2,a%2 from t;
比较运算符
符号 |
表达式形式 |
作用 |
= |
x1=x2 |
等于 |
<>或!= |
x1!=x2 |
不等于 |
<=> |
x1<=>x2 |
等于 |
> |
x1>x2 |
大于 |
>= |
x1>=x2 |
大于等于 |
< |
x1<x2 |
小于 |
<= |
x1<=x2 |
小于等于 |
is null |
x1 is null |
等于null |
is not null |
x1 is not null |
不等于null |
between and |
x1 between m and n |
是否在m和n之间取值 |
in |
x1 in (值1,值2,值3) |
是否是其中一个值 |
like |
x1 like 表达式 |
是否与表达式匹配 |
regexp |
x1 regexp 正则表达式 |
是否与正则表达式匹配 |
满足条件则返回1,不满足返回0
有下表:
mysql> select b,b=5,b%2=0 from t;
mysql> select b,b<=5,b in (2,3,8) from t;
逻辑运算符
符号 |
名称 |
%%或and |
与 |
||或or |
或 |
!或not |
非 |
xor |
异或 |
联系方式:wuchaodzxx@126.com