PostgreSQL で n 乗を求めるには、POWER() 関数を使用します。この関数は、値を指数化する必要がある数学計算に役立ちます。PostgreSQLのPOWER()関数は、n乗した値を取得します。         

  • PostgreSQL で値の n 乗を取得する
  • 別の列の累乗値を抽出する列を作成する

両方の例を挙げると

PostgreSQL での n 乗 – Power() 関数 1

構文:

POWER(base, exponent)

base: 上げる数値。

exponent: 基数を累乗する指数。

PostgreSQL で値の n 乗を取得します。

PostgreSQLのPOWER()関数は、値を累乗します。

SELECT POWER(3,2) AS square
Select POWER(3,3) AS cube;

つまり、2乗すると

PostgreSQL での n 乗 – Power() 関数 2

パワー3を上げると

PostgreSQL での n 乗 – Power() 関数 3

PostgreSQL テーブルの列の累乗を取得します。

テーブルstudent_detailsを使用します

student_details:

PostgreSQL での n 乗 – Power() 関数 4
SELECT *,POWER(gradscore,4) AS power4_gradscore FROM student_detail;

列を作成し、gradscore 列の累乗 4 を保存しました。

結果の表は次のようになります

出力:

PostgreSQL での n 乗 – Power() 関数 5