MySQL 数学函数
-
数学函数
MySQL数值函数主要用于数值运算和/或数学计算。下表详细介绍了MySQL实现中可用的数值函数。函数 功能 ABS() 返回数值表达式的绝对值。 ACOS() 返回数值表达式的反余弦值。如果该值不在-1到1之间,则返回NULL。 ASIN() 返回数值表达式的反正弦值。如果值不在-1到1之间,则返回NULL ATAN() 返回数值表达式的反正切。 ATAN2() 返回传递给它的两个变量的反正切。 BIT_AND() 返回按位与表达式中的所有位。 BIT_COUNT() 返回传递给它的二进制值的字符串表示形式。 BIT_OR() 返回传递的表达式中所有位的按位或。 CEIL() 返回不小于传递的数字表达式的最小整数值 CEILING() 返回不小于传递的数字表达式的最小整数值 CONV() 将数字表达式从一个基数转换为另一个基数。 COS() 返回传递的数字表达式的余弦值。数值表达式应以弧度表示。 COT() 返回传递的数字表达式的余切。 DEGREES() 返回从弧度转换为度的数值表达式。 EXP() 返回自然对数(e)的底数,该底数提高为传递的数值表达式的幂。 FLOOR() 返回不大于传递的数字表达式的最大整数值。 FORMAT() 返回四舍五入到小数位数的数字表达式。 GREATEST() 返回输入表达式的最大值。 INTERVAL() 接受多个表达式exp1,exp2和exp3,依此类推。如果exp1小于exp2,则返回0;如果exp1小于exp3,则返回1,依此类推。 LEAST() 如果给定两个或多个,则返回最小值输入。 LOG() 返回所传递数值表达式的自然对数。 LOG10() 返回所传递数字表达式的以10为底的对数。 MOD() 通过潜水另一表达式来返回一个表达式的其余部分。 OCT() 返回传递的数字表达式的八进制值的字符串表示形式。如果传递的值为NULL,则返回NULL。 PI() 返回pi的值 POW() 返回将一个表达式的值提高为另一表达式的幂的值 POWER() 返回将一个表达式的值提高为另一表达式的幂的值 RADIANS() 返回传递的表达式的值,该表达式从度转换为弧度。 ROUND() 返回四舍五入为整数的数字表达式。可用于将表达式四舍五入到小数点 SIN() 返回以弧度表示的数字表达式的正弦值。 SQRT() 返回数值表达式的非负平方根。 STD() 返回数值表达式的标准偏差。 STDDEV() 返回数值表达式的标准偏差。 TAN() 返回以弧度表示的数字表达式的切线。 TRUNCATE() 返回数字exp1,该数字被截断为exp2小数位。如果exp2为0,则结果将没有小数点。