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

Jak cbrt() funguje v PostgreSQL

V PostgreSQL je to cbrt() funkce vrací třetí odmocninu svého argumentu.

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

Syntaxe

Syntaxe je poměrně jednoduchá:

cbrt(dp)

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

Příklad 1

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

SELECT cbrt(27);

Výsledek:

3

Příklad 2

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

SELECT cbrt(20 + 7);

Výsledek:

3

Příklad 3

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

SELECT 
  (4 * 4 * 4),
  cbrt(4 * 4 * 4),
  cbrt(64);

Výsledek:

 ?column? | cbrt | cbrt
----------+------+------
       64 |    4 |    4

Příklad 4

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

SELECT cbrt(32);

Výsledek:

3.174802103936399

Příklad 5

Zde je jeden, kde do argumentu zahrnuji zlomky sekund.

SELECT cbrt(0.123456);

Výsledek:

0.4979327984674048

  1. Nahrajte soubor CSV na SQL server

  2. SQL Cheat Sheet:Co je SQL, SQL příkazy a SQL Injection

  3. Znovu uspořádat / resetovat primární klíč automatického zvýšení

  4. Indexy SQL Server:Klíčové požadavky, dopady na výkon a úvahy