Вы находитесь на странице: 1из 7

FUNCIONES

MATEMÁTICAS,
DE AGREGACIÓN Y
CONVERSIÓN DE
TRANSACT- SQL
FUNCIONES MATEMÁTICAS
Función Descripción
ABS(Exp. Numérica) Reporta el valor absoluto de una expresión numérica
DEGREES(Exp. Numérica) Reporta el valor del ángulo en grados de uno expresado en radianes.

RAND() Reporta un número aleatorio entre 0 y 1.


ACOS(Exp. Numérica) Reporta el ángulo en radianes llamado Arco Coseno.
EXP(Exp. Numérica) Reporta el valor exponencial de la expresión numérica.
ROUND(Exp. Numérica, n) Reporta una expresión numérica redondeada en n decimales.

ASIN(Exp. Numérica) Reporta el ángulo en radianes llamado Arco seno.


FLOOR(Exp. Numérica) Reporta el entero menor o igual que la expresión numérica
especificada.
SIGN(Exp. Numérica) Reporta el signo de la expresión numérica.
ATAN(Exp. Numérica) Reporta el ángulo en radianes llamado Arco Tangente.
LOG(Exp. Numérica [,base]) Reporta el logaritmo natural de una expresión numérica.

SIN(Exp. Numérica) Reporta el seno de un ángulo expresado en radianes.


FUNCIONES MATEMÁTICAS
Función Descripción

ATN2(Exp. Numérica1, Exp. Numérica2) Devuelve el ángulo, en radianes, entre el eje x positivo y el rayo
desde el origen hasta el punto (y, x), donde x e y son los valores
de las dos expresiones flotantes especificadas.
LOG10(Exp. Numérica) Reporta el logaritmo en base 10 de la expresión numérica.
SQRT(Exp. Numérica) Reporta la raíz cuadrada de la expresión numérica.
CEILING(Exp. Numérica) Reporta el entero más pequeño mayor o igual que la expresión
numérica especificada.
PI() Reporta el valor de Pi.
SQUARE(Exp. Numérica) Reporta el cuadrado de la expresión numérica.
COS(Exp. Numérica) Reporta el ángulo en radianes llamado Coseno.
POWER(Exp. Numérica, n) Reporta la expresión numérica elevada a la n potencia.

TAN(Exp. Numérica) Reporta el ángulo en radianes llamado Tangente.


COT(Exp. Numérica) Reporta el ángulo en radianes llamado Cotangente.
RADIANS(Exp. Numérica) Reporta el valor en radianes de un ángulo especificado.
FUNCIONES DE AGREGACIÓN
FUNCIÓN SINTAXIS DESCRIPCIÓN
AVG Avg(expr) Utilizada para calcular el promedio de los valores de un
campo determinado.

COUNT Count(expr) Utilizada para devolver el número de registros de la


selección.

SUM Sum(expr) Utilizada para devolver la suma de todos los valores de


un campo determinado.

MAX Max(expr) Utilizada para devolver el valor más alto de un campo


especificado.

MIN Min(expr) Utilizada para devolver el valor más bajo de un campo


especificado.
FUNCIONES DE AGREGACIÓN
FUNCIÓN SINTAXIS DESCRIPCIÓN
VARP VarP(expr) Devuelve una estimación de la varianza de una
población (sobre el total de los registros) sobre los
valores de un campo.
VAR Var(expr) Devuelve una estimación de la varianza de una muestra
de la población (muestra aleatoria de registros) sobre
los valores de un campo.
STDEVP StDevP(expr) Devuelve estimaciones de la desviación estándar para la
población (el total de los registros de la tabla).

STDEV StDev(expr) Devuelve estimaciones de la desviación estándar para


una muestra de la población representada (muestra
aleatoria).
GROUP BY SELECT campos Permite agrupar filas según las columnas que se
FROM tabla indiquen como parámetros, y se suele utilizar en
WHERE criterio conjunto con las funciones de agrupación, para obtener
GROUP datos resumidos y agrupados por las columnas que se
BY campos del necesiten.
grupo
FUNCIONES DE CONVERSIÓN
• CAST: Esta función convierte una expresión de un tipo de
datos a otro.
CAST ( expression AS data_type [ ( length ) ] )
SELECT 9.5 AS Original,
CAST(9.5 AS decimal(6,4)) AS decimal;

• CONVERT: Esta función convierte una expresión de un tipo


de datos a otro.
CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
SELECT 9.5 AS Original,
CONVERT(decimal(6,4), 9.5) AS decimal;

RESULTADO: 9.5000
FUNCIONES DE CONVERSIÓN

Función Cometido

Convierte la cadena cad a un número,


TO_NUMBER(cad,fmto)
opcionalmente de acuerdo con el formato fmto.

Convierte la fecha d a una cadena de caracteres,


TO_CHAR(d, fmto)
opcionalmente de acuerdo con el formato fmto.

Convierte la cadena cad de tipo varchar2 a fecha,


TO_DATE(cad,fmto)
opcionalmente de acuerdo con el formato fmto.

Вам также может понравиться