W PostgreSQL funkcja sqrt() funkcja zwraca pierwiastek kwadratowy swojego argumentu.
Pierwiastek kwadratowy z liczby x to liczba y tak, że y =x .
Składnia
Składnia jest dość prosta:
sqrt(dp or numeric)
Gdzie dp jest wartością podwójnej precyzji.
Przykład 1
Oto przykład demonstrujący jego użycie.
SELECT sqrt(64); Wynik:
8
Przykład 2
Możesz także przekazywać wyrażenia, takie jak następujące.
SELECT sqrt(60 + 4); Wynik:
8
Przykład 3
Oto kolejny szybki przykład, który pokazuje, jak to działa.
SELECT
(4 * 4),
sqrt(4 * 4),
sqrt(16); Wynik:
?column? | sqrt | sqrt ----------+------+------ 16 | 4 | 4
Przykład 4
Oto taki, który powoduje zwrócenie ułamków sekund.
SELECT sqrt(50); Wynik:
7.0710678118654755
Przykład 5
Oto jeden, w którym w argumencie uwzględniam ułamki sekund.
SELECT sqrt(0.123456); Wynik:
0.35136306009596399