mysql 提供了一些数学函数方便我们使用。 下表对每个函数进行了简要说明:

函数描述
abs()abs() 函数返回指定数字的绝对值。
acos()acos() 函数用于获取给定数字的反余弦值。
sign()sign() 函数用于获取指定数字的符号。
sin()sin() 函数用于获取给定数字的正弦值。
sqrt()sqrt() 函数用于获取给定数字的平方根。
sum()此函数用于对给定表达式的值求和。
tan()tan() 函数用于获取给定数字的正切
truncate()truncate() 函数用于将给定的数字截断到给定的特定小数位。
asin()asin() 函数用于获取给定数字的反正弦值。
atan2()atan2 函数用于获取指定数字 n 和 m 的反正切值。
atan()atan() 函数用于获取指定数字的反正切值。
avg()avg() 函数用于从给定的表达式中获取平均值。
ceil()ceil() 函数返回大于或等于指定数字的最小值。
ceiling()ceiling() 函数返回大于或等于给定数字的最小值。
cos()cos() 函数用于获取给定数字的余弦值。
cot()cot() 函数用于获取给定数字的余切值。
count()count() 函数用于获取表中指定列的总计数。
degrees()degrees() 函数用于将给定的弧度数转换为度数。
div()div() 函数用于通过将数字 n 除以数字 m 来找到整数除法。
exp()exp() 函数用于查找 e 的数次幂,即 enumber。
floor()floor() 函数用于查找等于或小于指定数字的最大整数。
greatest()greatest() 函数用于从列表中获取最大的数字。
least()least() 函数用于从列表中获取最小的数字。
ln()ln() 函数用于获取指定数字的自然对数。
log10()log10() 函数用于获取指定数字的以 10 为底的对数。
log()log() 函数用于返回给定数字的自然对数(如果它有一个参数)或指定的底对数(如果它有两个参数)。
log2()log2() 函数用于获取指定数字的以 2 为底的对数。
max()max() 函数用于获取给定列名的最大数量。
min()min() 函数用于获取给定列名的最小数量。
mod()mod() 函数用于获取指定值的余数。
pi()pi() 函数用于获取小数点后 6 位的 pi 值。
power()power() 函数用于获取指定值的幂。
pow()pow 函数用于获取指定值的幂。
radians()radians() 函数用于将给定度数转换为弧度。
rand()rand() 函数用于生成随机数。
round()round() 函数用于对指定数字进行四舍五入。