SQL 中的数学函数


数学函数在 SQL 中非常重要,用于在查询中实现不同的数学概念。

SQL 中一些主要的数学函数如下:

ABS(X)

此函数返回 X 的绝对值。例如:

Select abs(-6);

这将返回 6。

MOD(X,Y)

变量 X 除以 Y,并返回余数。例如:

Select mod(9,5);

这将返回 4。

SIGN(X)

此方法如果 X 为正则返回 1,如果为负则返回 -1,如果 X 的值为 0 则返回 0。例如:

Select sign(10);

这将返回 1。

FLOOR(X)

此函数返回小于或等于 X 的最大整数。例如:

Select floor(5.7);

这将返回 5。

CEIL(X)

此函数返回大于或等于 X 的最小整数。例如:

Select ceil(5.7);

这将返回 6。

POWER(X,Y)

此函数返回 x 的 y 次幂。例如:

Select power(2,5);

这将返回 32。

ROUND(X)

此函数返回 X 四舍五入到最接近的整数。例如:

Select round(5.7);

这将返回 6。

SQRT(X)

此函数返回 X 的平方根。例如:

Select sqrt(9);

这将返回 3。

ASIN(X)

此函数接受正弦值作为输入,并返回以弧度表示的角度。例如:

Select asin(0);

这将返回 0。

ACOS(X)

此函数接受余弦值作为输入,并返回以弧度表示的角度。例如:

Select acos(1);

这将返回 0。

ATAN(X)

此函数接受正切值作为输入,并返回以弧度表示的角度。例如:

Select atan(0);

这将返回 0。

SIN(X)

此函数接受以弧度表示的角度作为参数,并返回其正弦值。例如:

Select sin(0);

这将返回 0。

COS(X)

此函数接受以弧度表示的角度作为参数,并返回其余弦值。例如:

Select cos(0);

这将返回 1。

TAN(X)

此函数接受以弧度表示的角度作为参数,并返回其正切值。例如:

Select tan(0);

这将返回 0。

更新于: 2020年6月20日

15K+ 浏览量

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.