PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come funziona sqrt() in PostgreSQL

In PostgreSQL, sqrt() la funzione restituisce la radice quadrata del suo argomento.

La radice quadrata di un numero x è il numero y tale che y =x .

Sintassi

La sintassi è abbastanza semplice:

sqrt(dp or numeric)

Dove dp è un valore a doppia precisione.

Esempio 1

Ecco un esempio per dimostrarne l'utilizzo.

SELECT sqrt(64);

Risultato:

8

Esempio 2

Puoi anche passare espressioni come le seguenti.

SELECT sqrt(60 + 4);

Risultato:

8

Esempio 3

Ecco un altro rapido esempio che dimostra come funziona.

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

Risultato:

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

Esempio 4

Eccone uno che restituisce frazioni di secondi.

SELECT sqrt(50);

Risultato:

7.0710678118654755

Esempio 5

Eccone uno in cui includo i secondi frazionari nell'argomento.

SELECT sqrt(0.123456);

Risultato:

0.35136306009596399