sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan cbrt() virker i PostgreSQL

I PostgreSQL er cbrt() funktion returnerer terningeroden af ​​sit argument.

Terningroden af ​​et tal x er et tal y sådan at y =x .

Syntaks

Syntaksen er ret enkel:

cbrt(dp)

Hvor dp er en dobbelt præcisionsværdi.

Eksempel 1

Her er et eksempel for at demonstrere dets brug.

SELECT cbrt(27);

Resultat:

3

Eksempel 2

Du kan sende udtryk som f.eks. følgende.

SELECT cbrt(20 + 7);

Resultat:

3

Eksempel 3

Her er endnu et hurtigt eksempel, der viser, hvordan det virker.

SELECT 
  (4 * 4 * 4),
  cbrt(4 * 4 * 4),
  cbrt(64);

Resultat:

 ?column? | cbrt | cbrt
----------+------+------
       64 |    4 |    4

Eksempel 4

Her er en, der resulterer i, at brøkdele af sekunder returneres.

SELECT cbrt(32);

Resultat:

3.174802103936399

Eksempel 5

Her er en, hvor jeg inkluderer brøkdele af sekunder i argumentet.

SELECT cbrt(0.123456);

Resultat:

0.4979327984674048

  1. Slut dig til mig tirsdag den 9. april for de seneste Microsoft Access-nyheder

  2. Kom godt i gang med Oracle SQL Developer på MacOSX

  3. PostgreSQL - forespørgsel fra bash script som databasebruger 'postgres'

  4. PostgreSQL-databaseovervågning:Tips til, hvad du skal overvåge