数据库中的表存放的是基础数据,有时候我们需要在基础数据上做些运算处理。
首先我们要说一下 MySQL 中的算术表达式是什么?
算术表达式可以简单的理解为数学算式,是由算术运算符连接起来的表达式,在 MySQL 中支持的算术运算符如下表所示。
运算符 | 作用 |
---|---|
+ | 加法运算 |
- | 减法运算 |
* | 乘法运算 |
/ 或 DIV | 除法运算 |
% 或 MOD | 取余运算 |
需要注意:在除法和取余运算中,除数不能为 0,否则该表达式非法,返回结果为 NULL。
示例:
1.加法运算
select 1+2;
2.减法运算
select 3-2;
3.乘法运算
select 2*3;
4.除法运算
select 6 / 3;
5.DIV
用法
select 3 DIV 2;
需要注意 /
与 DIV
的区别:/
默认保留四位小数,DIV
只取整数部分。
6.取余运算
select 6 % 4;
输出结果: