数学函数
ABS
返回 expression 的绝对值。如果输入值为 NULL,则返回 0。
ABS(expr)
ACOS
返回 expression 的反余弦值(单位为弧度),expression 的计算结果为 DOUBLE 类型的数值。
ACOS(expr)
ASIN
返回 expression 的反正弦值(单位为弧度),expression 的计算结果为 DOUBLE 类型的数值。
ASIN(expr)
ATAN
返回 expression 的反正切值(单位为弧度),expression 的计算结果为 DOUBLE 类型的数值。
ATAN(expr)
ATAN2
通过使用两个参数的符号确定象限,计算 x/y 的反正切的主值,返回值在 [-π, π] 范围内。
ATAN(expr1, expr2)
CEIL, CEILING
返回大于或等于 expression 的最小整数。
CEIL(expr)
COS
求参数 expression 的余弦值。
COS(expr)
COT
求参数 expression 的余切值,expression 是弧度。如果输入值为 0 或者 NULL,则返回 0。
COT(expr)
DIVIDE
除法函数,返回 x 除以 y 的结果,如果 y 为 0,则返回0 。
DIVIDE(expr1, expr2)
E
返回自然对数函数的底数。
E()
EXP
返回 e 的 x 次幂,也被称为自然指数函数。
EXP(expr1)
FLOOR
返回不大于 x 的最大整数值。
FLOOR(expr1)
GREATEST
返回多个输入参数中的最大值。
GREATEST(expr1 [, ...])
LEAST
返回多个输入参数中的最小值。
LEAST(expr1 [, ...])
LN
返回参数 expression 的自然对数,以 e 为底数。
LN(expr1)
LOG
返回以 base 为底数的 expression 的对数。如果未指定 base,则该函数等同于 LN()。
LOG([base], expr1)
LOG10
返回以 10 为底数的 expression 的对数。
LOG10(expr)
LOG2
返回以 2 为底数的 expression 的对数。
LOG2(expr)
MOD
取模函数,返回两个数相除之后的余数。
根据下列语法,返回 dividend 除以 divisor 后所得的余数。
MOD(dividend, divisor);
MULTIPLY
计算参数 arg1 与 arg2 的乘积。
MULTIPLY(arg1, arg2);
PI
返回圆周率。
PI();
POWER
返回参数 x 的 y 次方。
POWER(x, y);
ROUND
将数字四舍五入到指定的位数。
ROUND(expression, num);
SIN
计算参数 expression 的正弦,expression 为弧度值。
SIN(expression);
SQRT
返回参数 expression 的平方根
SQRT(expression);
SQUARE
计算参数的平方。
SQUARE(expression);
TAN
计算参数 expression 的正切,expression 为弧度值。
TAN(expression);