sql >> Base de Datos >  >> RDS >> PostgreSQL

Cómo funciona sqrt() en PostgreSQL

En PostgreSQL, el sqrt() función devuelve la raíz cuadrada de su argumento.

La raíz cuadrada de un número x es el número y tal que y =x .

Sintaxis

La sintaxis es bastante simple:

sqrt(dp or numeric)

Donde dp es un valor de precisión doble.

Ejemplo 1

Aquí hay un ejemplo para demostrar su uso.

SELECT sqrt(64);

Resultado:

8

Ejemplo 2

También puede pasar expresiones como las siguientes.

SELECT sqrt(60 + 4);

Resultado:

8

Ejemplo 3

Aquí hay otro ejemplo rápido que demuestra cómo funciona.

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

Resultado:

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

Ejemplo 4

Aquí hay uno que da como resultado que se devuelvan fracciones de segundo.

SELECT sqrt(50);

Resultado:

7.0710678118654755

Ejemplo 5

Aquí hay uno en el que incluyo segundos fraccionarios en el argumento.

SELECT sqrt(0.123456);

Resultado:

0.35136306009596399