SQL Server (Transact-SQL) SQUARE() 函数返回给定数字的平方。
语法
SQUARE(number)
参数
number | 必填。 指定数字。 |
返回值
返回给定数字的平方。
示例1:
下面的示例展示了SQUARE()函数的用法。
SELECT SQUARE(2);
Result: 4
SELECT SQUARE(3);
Result: 9
SELECT SQUARE(2.5);
Result: 6.25
SELECT SQUARE(-2.5);
Result: 6.25
SELECT SQUARE(SQRT(3));
Result: 2.9999999999999996
示例2:
考虑一个名为 Sample 的数据库表,其中包含以下记录:
Data | x |
---|---|
Data 1 | 0.5 |
Data 2 | 1 |
Data 3 | 5 |
Data 4 | 10 |
Data 5 | 50 |
下面给出的语句可用于计算列 x 的平方。
SELECT *, SQUARE(x) AS SQUARE_Value FROM Sample;
这将产生如下所示的结果:
Data | x | SQUARE_Value |
---|---|---|
Data 1 | 0.5 | 0.25 |
Data 2 | 1 | 1 |
Data 3 | 5 | 25 |
Data 4 | 10 | 100 |
Data 5 | 50 | 2500 |