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.