数学函数
1、向上取整,返回>=该参数的最小整数
SELECT CEIL(-1.0);
2、向下取整,返回<=该参数的最大整数
SELECT FLOOR(-1.0);
3、四舍五入,先按绝对值四舍五入,然后加正负号
SELECT ROUND(-1.56);
SELECT ROUND(1.537,1);
4、随机数,返回0-1之间的小数,不包含1
SELECT RAND();
5、返回50-100 a——b floor(rand()*(b-a+1)+a)
SELECT CEIL(RAND()*50+50);
SELECT FLOOR(RAND()*51+50);
6、截断
SELECT TRUNCATE(1.99,1);
网友评论