I PostgreSQL er sqrt()
funktion returnerer kvadratroden af sit argument.
Kvadratroden af et tal x er tallet y sådan at y =x .
Syntaks
Syntaksen er ret enkel:
sqrt(dp or numeric)
Hvor dp
er en dobbelt præcisionsværdi.
Eksempel 1
Her er et eksempel for at demonstrere dets brug.
SELECT sqrt(64);
Resultat:
8
Eksempel 2
Du kan også sende udtryk som f.eks. følgende.
SELECT sqrt(60 + 4);
Resultat:
8
Eksempel 3
Her er endnu et hurtigt eksempel, der viser, hvordan det virker.
SELECT
(4 * 4),
sqrt(4 * 4),
sqrt(16);
Resultat:
?column? | sqrt | sqrt ----------+------+------ 16 | 4 | 4
Eksempel 4
Her er en, der resulterer i, at brøkdele af sekunder returneres.
SELECT sqrt(50);
Resultat:
7.0710678118654755
Eksempel 5
Her er en, hvor jeg inkluderer brøkdele af sekunder i argumentet.
SELECT sqrt(0.123456);
Resultat:
0.35136306009596399