SQL Server 函数

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 的数据库表,其中包含以下记录:

Datax
Data 10.5
Data 21
Data 35
Data 410
Data 550

下面给出的语句可用于计算列 x 的平方。

SELECT *, SQUARE(x) AS SQUARE_Value FROM Sample; 

这将产生如下所示的结果:

DataxSQUARE_Value
Data 10.50.25
Data 211
Data 3525
Data 410100
Data 5502500