Funciones de agregación
1
1
1

Las funciones de agregación o agrupamiento son funciones que toman una colección de valores y devuelven como resultado un único valor.

Las funciones de agrupamiento que se pueden utilizar en Oracle son las siguientes.

Función
Cometido
AVG(col)
Promedio de todos los valores de la columna col.
COUNT(col)
Cuenta el número de filas agrupadas.
MAX(col)
Valor máximo de todos los valores de la columna col.
MIN(col)
Calcula el valor mínimo de todos los valores de la columna col.
SUM(col)
Suma de los valores de la columna col.
STDDEV(col)
Desviación estándar de los valores de la columna col.
VARIANCE(col)
Varianza de los valores de la columna col

 

Aplicación:

 

Observe que los valores nulos no participan en el cálculo de las funciones de conjuntos. Estas funciones se pueden utilizar con las cláusulas DISTINCT y ALL. También se pueden utilizar aunque no realicemos agrupación alguna en la consulta, considerando a toda la tabla como un grupo.

Considere los minutos jugados del tornero "Apertura 2008" del Futbol Mexicano de Primera división, tomados el día 24 de Febrero del 2009 con fines didácticos de mediotiempo.

 

 

Estas funciones se pueden utilizar con las cláusulas DISTINCT y ALL. También se pueden utilizar aunque no realicemos agrupación alguna en la consulta, considerando a toda la tabla como un grupo. Por ejemplo, para calcular el número de jugadores.

Por ejemplo contar a todos aquellos jugadores que no participaron al menos un minuto en el Torneo Apertura 2008 del Futbol Mexicano de Primera División.

 

 

Funciones de agregación
1
1
1