PostgreSQLで列の平方根を取得するには、SQRT()関数を使用します。PostgreSQLのSQRT()関数は、列の平方根を取得します。

  • PostgreSQLで平方根を取得する
  • 別の列から平方根を抽出する列を作成します

両方の例を挙げると

PostgreSQLで列の平方根を取得する - SQRT()関数 1

構文:

SQRT(numeric_expression)

numberic_expression: 平方根を計算する数値。この式は負でない必要があります

PostgreSQL で平方根を取得します。

posgresqlのSQRT()関数は平方根値を取得します

SELECT SQRT(9) AS square_root;

平方根は

PostgreSQLで列の平方根を取得する - SQRT()関数 2

PostgreSQL テーブルの列の平方根を取得します。

テーブルstudent_detailsを使用します

student_details:

PostgreSQLで列の平方根を取得する - SQRT()関数 3
SELECT *, ROUND(CAST(SQRT(gradscore) as numeric),2) AS squareroot_gradscore FROM student_detail;

列を作成し、gradscore 列の平方根を保存しました。

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

出力:

PostgreSQLで列の平方根を取得する - SQRT()関数 4