MS SQL Server數(shù)字函數(shù)可以應(yīng)用于數(shù)值數(shù)據(jù),并返回?cái)?shù)值數(shù)據(jù)。
下面是帶有示例的數(shù)值函數(shù)列表。
輸出給定值的絕對值。
以下查詢將輸出-22的絕對值:22。
Select ABS(-22)
輸出給定值的反余弦值。
以下查詢將輸出0的反余弦值:1.5707963267948966。
Select ACOS(0)
輸出給定值的正弦值。
以下查詢將輸出0的正弦值:0。
Select ASIN(0)
輸出給定值的反正切值。
以下查詢將輸出0的反正切值:0。
Select ATAN(0)
輸出給定值的方位角,也可以理解為計(jì)算復(fù)數(shù) x+yi 的幅角。
以下查詢將輸出(0,-1)的方位角:0。
Select ATN2(0, -1)
請參考具有以下記錄的CUSTOMERS表:
ID NAME AGE ADDRESS SALARY 1 Ramesh 32 Ahmedabad 2000.00 2 Khilan 25 Delhi 1500.00 3 kaushik 23 Kota 2000.00 4 Chaitali 25 Mumbai 6500.00 5 Hardik 27 Bhopal 8500.00 6 Komal 22 MP 4500.00 7 Muffy 24 Indore 10000.00
輸出給定的兩個表達(dá)式之間的值。
以下實(shí)例將輸出薪水區(qū)間在2000到8500之間的所有薪水值:
SELECT salary from customers where salary between 2000 and 8500
上述命令將產(chǎn)生以下結(jié)果集:
salary 2000.00 2000.00 6500.00 8500.00 4500.00
輸出給定參數(shù)的最小值。
以下查詢將給出customers表中'salary'最低值'1500.00'。
Select MIN(salary)from CUSTOMERS
輸出給定參數(shù)的最大值。
以下查詢將給出customers表中'salary'最大值'10000.00'。
Select MAX(salary)from CUSTOMERS
輸出給定值的平方根。
以下查詢將輸出4的平方根:2。
Select SQRT(4)
該函數(shù)會輸出PI(Π)的值。
下面的查詢將輸出3.14159265358979
Select PI()
給定值向上舍入(正向無窮大的方向)后輸出。
下面的查詢將輸出124。
Select CEILING(123.25)
給定值向下舍入(正向無窮小的方向)后輸出。
下面的查詢將輸出123。
Select FLOOR(123.25)
輸出給定值的對數(shù)。
下面的查詢將輸出0。
Select LOG(1)
更多建議: