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