数学函数
1、 round 四舍五入
SELECT
ROUND(1.65); #2
SELECT
ROUND( 1.49 ); #1
SELECT
ROUND( - 1.49 ); #-1
SELECT
ROUND( - 1.6 ); #-2
SELECT
ROUND( 1.567,2); #1.57
2、 ceil 向上取整 , 返回>=该参数的最小整数
SELECT
CEIL( 1.45 ); #2
SELECT
CEIL( 1.00 ); #1
SELECT
CEIL( -1.45 ); #-1
3、 floor 向下取整 , 返回<=该参数的最小整数
SELECT
CEIL( 1.45 ); #1
SELECT
CEIL( 1.00 ); #1
SELECT
CEIL( -1.45 ); #-2
4、 truncate 截断
SELECT
TRUNCATE(1.69999,1); #1.6
5、 mod 取余
MOD(a , b) : a-a/b*b
MOD(10,-3) : -10-(-10)/(-3)=-1
SELECT
MOD(10,-3); #1