sql >> Databáze >  >> RDS >> PostgreSQL

Jak funguje sqrt() v PostgreSQL

V PostgreSQL je to sqrt() funkce vrací druhou odmocninu svého argumentu.

Druhá odmocnina čísla x je číslo y tak, že y =x .

Syntaxe

Syntaxe je poměrně jednoduchá:

sqrt(dp or numeric)

Kde dp je hodnota s dvojnásobnou přesností.

Příklad 1

Zde je příklad, který demonstruje jeho použití.

SELECT sqrt(64);

Výsledek:

8

Příklad 2

Můžete také předat výrazy, jako jsou následující.

SELECT sqrt(60 + 4);

Výsledek:

8

Příklad 3

Zde je další rychlý příklad, který ukazuje, jak to funguje.

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

Výsledek:

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

Příklad 4

Zde je jeden, který má za následek vrácení zlomků sekund.

SELECT sqrt(50);

Výsledek:

7.0710678118654755

Příklad 5

Zde je jeden, kde do argumentu zahrnu zlomky sekund.

SELECT sqrt(0.123456);

Výsledek:

0.35136306009596399

  1. Pomocí setDate v PreparedStatement

  2. Skupina SQL podle časového období

  3. Tipy pro správu zálohování pro TimescaleDB

  4. Importujte více souborů CSV na SQL Server ze složky