T-SQL – Funciones numéricas

Las funciones numéricas de MS SQL Server se pueden aplicar a datos numéricos y devolver datos numéricos.

A continuación se muestra una lista de funciones numéricas con ejemplos.

ABDOMINALES ()

El valor absoluto se emitirá para una expresión numérica.

Ejemplo

La siguiente consulta dará un valor absoluto.

Select ABS(-22) 

ACOS ()

El valor del coseno inverso se generará para la expresión numérica especificada.

Ejemplo

La siguiente consulta dará el valor del coseno inverso 0.

Select ACOS(0) 

CÓMO EN()

El valor del arcoseno se generará para la expresión numérica especificada.

Ejemplo

La siguiente consulta dará un valor de arcoseno de 0.

Select ASIN(0)

BRONCEARSE()

El valor arcotangente se mostrará para la expresión numérica especificada.

Ejemplo

La siguiente consulta dará un valor de arco tangente de 0.

Select ATAN(0) 

ATN2 ()

El valor arcotangente en los cuatro cuadrantes se mostrará para la expresión numérica especificada.

Ejemplo

La siguiente consulta devolverá el valor de arco en los cuatro cuadrantes de 0.

Select ATN2(0, -1) 

Considere la tabla CLIENTES con las siguientes entradas.

ID  NAME       AGE       ADDRESS             SALARY 
1   Ramesh     32        Ahmedabad           2000.00 
2   Khilan     25        Delhi               1500.00 
3   kaushik    23        Kota                2000.00 
4   Chaitali   25        Mumbai              6500.00 
5   Hardik     27        Bhopal              8500.00 
6   Komal      22        MP                  4500.00 
7   Muffy      24        Indore              10000.00 

ENTRE()

Si existen valores entre las dos expresiones dadas, se mostrarán.

Ejemplo

La siguiente consulta dará el siguiente resultado.

SELECT salary from customers where salary between 2000 and 8500

Producción

salary 
2000.00 
2000.00 
6500.00 
8500.00 
4500.00

MIN ()

El valor mínimo se obtendrá como resultado de esta expresión.

Ejemplo

La siguiente consulta devolverá «1500,00» para la expresión «salario» dada de la tabla de clientes.

Select MIN(salary)from CUSTOMERS

MÁXIMO()

El valor máximo se obtendrá como resultado de esta expresión.

Ejemplo

La siguiente consulta devolverá «10000,00» para una expresión de «salario» determinada de la tabla de clientes.

Select MAX(salary)from CUSTOMERS

RAÍZ ()

La salida será la raíz cuadrada de la expresión numérica dada.

Ejemplo

La siguiente consulta dará 2 para las 4 expresiones numéricas dadas.

Select SQRT(4) 

PI()

Se mostrará el valor de PI.

Ejemplo

La siguiente consulta dará 3,14159265358979 para el valor de PI.

Select PI() 

TECHO()

Este valor se emitirá después de que los lugares decimales se hayan redondeado al siguiente valor más alto.

Ejemplo

La siguiente consulta devolverá 124 para un valor dado de 123,25.

Select CEILING(123.25) 

SUELO()

Este valor se generará después de que los lugares decimales se redondeen a menos o igual que la expresión.

Ejemplo

La siguiente consulta dará 123 para un valor dado de 123,25.

Select FLOOR(123.25) 

DIARIO()

La salida será el logaritmo natural de esta expresión.

Ejemplo

La siguiente consulta dará 0 para un valor dado de 1.

Select LOG(1) 

🚫