MYSQL入门学习之六:MYSQL的运算符
一、算术运算符
1、加
mysql> select 1+2;
+—–+
| 1+2 |
+—–+
| 3 |
+—–+
2、减
mysql> select 1-2;
+—–+
| 1-2 |
+—–+
| -1 |
+—–+
3、乘
mysql> select 2*3;
+—–+
| 2*3 |
+—–+
| 6 |
+—–+
4、除
mysql> select 2/3;
+——–+
| 2/3 |
+——–+
| 0.6667 |
+——–+
5、商
mysql> select 10 DIV 4;
+———-+
| 10 DIV 4 |
+———-+
| 2 |
+———-+
6、取余
mysql> select 10 MOD 4;
+———-+
| 10 MOD 4 |
+———-+
| 2 |
+———-+
二、比较运算符
1、等于
mysql> select 2=3;
+—–+
| 2=3 |
+—–+
| 0 |
+—–+
mysql> select NULL = NULL;
+————-+
| NULL = NULL |
+————-+
| NULL |
+————-+
2、不等于
mysql> select 2<>3;
+——+
| 2<>3 |
+——+
| 1 |
+——+
3、安全等于
与“=”的区别在于当两个操作码均为NULL时,其所得值为1而不为NULL,而当一个操作码为NULL时,其所得值为0而不为NULL。
mysql> select 2<=>3;
+——-+
| 2<=>3 |
+——-+
| 0 |
+——-+
mysql> select null=null;
+———–+
| null=null |
+———–+
| NULL |
+———–+
mysql> select null<=>null;
+————-+
| null<=>null |
+————-+
| 1 |
+————-+
4、小于