PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como sqrt() funciona no PostgreSQL


No PostgreSQL, o sqrt() função retorna a raiz quadrada de seu argumento.

A raiz quadrada de um número x é o número y tal que y =x .

Sintaxe


A sintaxe é bem simples:
sqrt(dp or numeric)

Onde dp é um valor de precisão dupla.

Exemplo 1


Aqui está um exemplo para demonstrar seu uso.
SELECT sqrt(64);

Resultado:
8

Exemplo 2


Você também pode passar expressões como as seguintes.
SELECT sqrt(60 + 4);

Resultado:
8

Exemplo 3


Aqui está outro exemplo rápido que demonstra como funciona.
SELECT 
  (4 * 4),
  sqrt(4 * 4),
  sqrt(16);

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

Exemplo 4


Aqui está um que resulta em segundos fracionários sendo retornados.
SELECT sqrt(50);

Resultado:
7.0710678118654755

Exemplo 5


Aqui está um em que incluo segundos fracionários no argumento.
SELECT sqrt(0.123456);

Resultado:
0.35136306009596399