sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur sqrt() fungerar i PostgreSQL

I PostgreSQL, sqrt() funktion returnerar kvadratroten av sitt argument.

Kvadratroten ur ett tal x är siffran y så att y =x .

Syntax

Syntaxen är ganska enkel:

sqrt(dp or numeric)

Där dp är ett dubbelt precisionsvärde.

Exempel 1

Här är ett exempel för att demonstrera dess användning.

SELECT sqrt(64);

Resultat:

8

Exempel 2

Du kan också skicka uttryck som följande.

SELECT sqrt(60 + 4);

Resultat:

8

Exempel 3

Här är ett annat snabbt exempel som visar hur det fungerar.

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

Resultat:

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

Exempel 4

Här är en som resulterar i att bråkdelar av sekunder returneras.

SELECT sqrt(50);

Resultat:

7.0710678118654755

Exempel 5

Här är en där jag inkluderar bråkdelar av sekunder i argumentet.

SELECT sqrt(0.123456);

Resultat:

0.35136306009596399

  1. Ny användare och LDAP-hantering i ClusterControl 1.8.2

  2. Hur ändrar man sammanställning av databas, tabell, kolumn?

  3. ATN2() Exempel i SQL Server

  4. Planering av diskutrymme för databaser