SQL道場 算術関数 SQUARE関数

2乗を求めるSQUARE関数について記載しています。

対応データベースSQL Server

SQUARE関数の文法

SELECT SQUARE(数値) FROM テーブル

引数数値

floart型 数値(任意の数)

※暗黙的にfloat型に変換できる式を指定します。

返値float型 2乗した値

SQUARE関数は指定された浮動小数点値を2乗した結果を戻します。POWER関数を使いPOWER(数値,2)と指定しても同じ結果になります。

実行例

SQLServerの実行例

/* SQLServer 2乗を求めるサンプル */
SELECT 
    SQUARE(2)
    ,SQUARE(4)
    ,SQUARE(8)
    ,SQUARE(-2)
;
SQUARE関数サンプル実行結果