MySQL - Math函数

MySQL - Math函数 首页 / MySQL入门教程 / MySQL - Math函数

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)

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

罗剑锋的C++实战笔记 -〔罗剑锋〕

互联网人的英语私教课 -〔陈亦峰〕

容量保障核心技术与实战 -〔吴骏龙〕

Go 语言项目开发实战 -〔孔令飞〕

如何成为学习高手 -〔高冷冷〕

人人都用得上的数字化思维课 -〔付晓岩〕

手把手带你搭建推荐系统 -〔黄鸿波〕

LangChain 实战课 -〔黄佳〕

PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕

好记忆不如烂笔头。留下您的足迹吧 :)