logo图片
Python语言基础
Python语言进阶
Python数据结构

MySQL 数学函数

MYSQL数学函数

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()函数用于获取pi的值,最多可保留小数点后6位。
POWER() POWER()函数用于获取指定值的功率。
POW() POW函数用于获取指定值的功率。
RADIANS() RADIANS()函数用于将给定的度数转换为弧度。
RAND() RAND()函数用于生成随机数。
ROUND() ROUND()函数用于舍入指定的数字。

示例1

select pi();
输出:
mysql> SELECT PI();
+----------+
| PI()     |
+----------+
| 3.141593 |
+----------+
1 row in set (0.00 sec)

示例2

Select pow(3,2); 
输出:
mysql> SELECT POW(3, 2);
+-----------+
| POW(3, 2) |
+-----------+
|         9 |
+-----------+
1 row in set (0.00 sec)

示例3

select 4 % 3;  
输出:
mysql> SELECT 4 % 3;
+-------+
| 4 % 3 |
+-------+
|     1 |
+-------+
1 row in set (0.00 sec)
昵称: 邮箱:
Copyright © 2020 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4