mysql数学计算
mysql数学计算
一、取整函数
1、向上取整 CEIL(X) 和 CEILING(X):返回大于等于 X 的最小 INT 型整数。
SELECT CEIL(2.3) -- 3
2、向下取整 FLOOR(X):返回小于等于 X 的最大 INT 型整数。
SELECT FLOOR(2.3) -- 2
3、舍入函数 ROUND(X,D):X 表示要处理的数,D 表示保留的小数位数,处理的方式是四舍五入。ROUND(X) 表示保留 0 位小数。
SELECT ROUND(2.3333,2) -- 2.33
二、绝对值函数
ABS(X)表示获取 X 的绝对值。
SELECT ABS(-2) -- 2
三、取余数
MOD(X,Y)表示获取 X 被 Y 除后的余数。
SELECT MOD(5,2) --1