绝对值函数
SELECT ABS(2), ABS(-3.3), ABS(-33);
平方根函数
SELECT SQRT(9), SQRT(40), SQRT(-49);
求余函数
SELECT MOD(31,8), MOD(234, 10),MOD(45.5,6);
获取整数的函数
SELECT CEIL(-3.35), CEILING(3.35);
获取整数函数
SELECT CEIL(-3.35), CEILING(3.35);
返回最大整数
获取随机数
- 随机小数(范围在0-1之间)
SELECT RAND(), RAND();
- 带参数(参数相同返回的值相同)
SELECT RAND(10), RAND(11);
四舍五入
- 不带参数
SELECT ROUND(-1.14),ROUND(-1.67),ROUND(1.14);
- 带参数保留几位小数
SELECT ROUND(-1.14,1),ROUND(-1.67,0),ROUND(1.14,-1);
返回小数点后几位
SELECT TRUNCATE(1.31,1), TRUNCATE(1.99,1), TRUNCATE(1.99,0);
幂函数
SELECT POW(2,2), POWER(2,2);
e的乘方
SELECT EXP(3), EXP(-3),EXP(0);
对数运算函数
- LOG(X)自然对数
SELECT LOG(3), LOG(-3);
- LOG10(X)以10为基的对数
SELECT LOG10(100), LOG(-100);
角度弧度转换
- 角转弧
SELECT RADIANS(90);
- 弧转角
SELECT DEGREES(PI());
正弦函数(余弦正切同理)
- 正弦
SELECT SIN(1);
- 反正弦
SELECT ASIN(1);