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.