sql >> データベース >  >> RDS >> PostgreSQL

PostgreSQLでのsqrt()のしくみ

    PostgreSQLでは、sqrt() 関数は、引数の平方根を返します。

    数値の平方根x yの数です y = x

    構文

    構文は非常に単純です:

    sqrt(dp or numeric)

    dp は倍精度値です。

    例1

    使用法を示す例を次に示します。

    SELECT sqrt(64);

    結果:

    8

    例2

    次のような式を渡すこともできます。

    SELECT sqrt(60 + 4);

    結果:

    8

    例3

    これがどのように機能するかを示す別の簡単な例です。

    SELECT 
      (4 * 4),
      sqrt(4 * 4),
      sqrt(16);

    結果:

     ?column? | sqrt | sqrt
    ----------+------+------
           16 |    4 |    4

    例4

    これが、小数秒が返される結果になるものです。

    SELECT sqrt(50);

    結果:

    7.0710678118654755

    例5

    これが、引数に秒の小数を含めるものです。

    SELECT sqrt(0.123456);

    結果:

    0.35136306009596399

    1. EF5:ファイル「{0}」をデータベース「{1}」として添付できません

    2. MySQL:テーブルにレコードが存在しない場合はレコードを挿入します

    3. ODP.NET Oracle.ManagedDataAccessにより、ORA-12537ネットワークセッションのファイルが終了します

    4. PostgreSQL:結果のデータをSQLクエリからExcel/CSVにエクスポートします