PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak działa sqrt() w PostgreSQL

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

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Najlepszy sposób na liczenie rekordów w dowolnych odstępach czasu w Rails+Postgres

  2. Jak zmienić użytkownika na superużytkownika w PostgreSQL?

  3. PostgreSQL - Zmień nazwę bazy danych

  4. jak emulować ignorowanie wstawiania i aktualizację zduplikowanych kluczy (sql merge) za pomocą postgresql?

  5. Opcje odzyskiwania po awarii dla PostgreSQL wdrożone w chmurze hybrydowej