T-SQL - Funciones numéricas
Las funciones numéricas de MS SQL Server se pueden aplicar a datos numéricos y devolverán datos numéricos.
A continuación se muestra la lista de funciones numéricas con ejemplos.
ABDOMINALES()
El valor absoluto vendrá como salida para la expresión numérica.
Ejemplo
La siguiente consulta dará el valor absoluto.
Select ABS(-22)
ACOS ()
El valor del arco coseno vendrá como salida para la expresión numérica especificada.
Ejemplo
La siguiente consulta dará el valor de arco coseno de 0.
Select ACOS(0)
COMO EN()
El valor del arco sinusoidal vendrá como salida para la expresión numérica especificada.
Ejemplo
La siguiente consulta dará el valor del arco seno de 0.
Select ASIN(0)
UN BRONCEADO()
El valor de arco tangente vendrá como salida para la expresión numérica especificada.
Ejemplo
La siguiente consulta dará el valor de arco tangente de 0.
Select ATAN(0)
ATN2 ()
El valor de arco tangente en los cuatro cuadrantes vendrá como salida para la expresión numérica especificada.
Ejemplo
La siguiente consulta dará el valor de arco tangente en los cuatro cuadrantes de 0.
Select ATN2(0, -1)
Considere que la tabla CLIENTES tiene los siguientes registros.
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 los valores existen entre dos expresiones dadas, se obtendrán como salida.
Ejemplo
La siguiente consulta dará el siguiente resultado.
SELECT salary from customers where salary between 2000 and 8500
Salida
salary
2000.00
2000.00
6500.00
8500.00
4500.00
MIN ()
El valor mínimo vendrá como resultado de la expresión dada.
Ejemplo
La siguiente consulta dará '1500.00' para la expresión de 'salario' dada de la tabla de clientes.
Select MIN(salary)from CUSTOMERS
MAX ()
El valor máximo vendrá como resultado de la expresión dada.
Ejemplo
La siguiente consulta dará '10000.00' para la expresión de 'salario' dada de la tabla de clientes.
Select MAX(salary)from CUSTOMERS
SQRT ()
La raíz cuadrada de la expresión numérica dada aparecerá como resultado.
Ejemplo
La siguiente consulta dará 2 para la expresión numérica 4 dada.
Select SQRT(4)
PI()
El valor PI vendrá como salida.
Ejemplo
La siguiente consulta dará 3,14159265358979 para el valor de PI.
Select PI()
TECHO()
El valor dado vendrá como salida después de redondear los decimales, que es el siguiente valor más alto.
Ejemplo
La siguiente consulta dará 124 para el valor 123.25 dado.
Select CEILING(123.25)
SUELO()
El valor dado vendrá como salida después de redondear los decimales que es menor o igual que la expresión.
Ejemplo
La siguiente consulta dará 123 para el valor 123,25 dado.
Select FLOOR(123.25)
INICIAR SESIÓN()
El logaritmo natural de la expresión dada aparecerá como resultado.
Ejemplo
La siguiente consulta dará 0 para el valor 1 dado.
Select LOG(1)