第八章 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

异或

  

原文地址:https://www.cnblogs.com/wuchaodzxx/p/5524971.html