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()函数用于舍入指定的数字。 |
select pi();
输出 :
mysql> SELECT PI(); +----------+ | PI() | +----------+ | 3.141593 | +----------+ 1 row in set (0.00 sec)
Select pow(3,2);
输出:
mysql> SELECT POW(3, 2); +-----------+ | POW(3, 2) | +-----------+ | 9 | +-----------+ 1 row in set (0.00 sec)
select 4 % 3;
输出:
mysql> SELECT 4 % 3; +-------+ | 4 % 3 | +-------+ | 1 | +-------+ 1 row in set (0.00 sec)
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕