La Función Agregada, también conocida como Función de Grupo, es un tipo especial de función incorporada en SQL que permite a los usuarios realizar cálculos sobre grupos de datos. Puede ejecutar varios cálculos como Suma, Media, Recuento, Mín, Máx, y muchos más. Las funciones agregadas se utilizan habitualmente en los sistemas de gestión de bases de datos (SGBD) y en los procesos de análisis de datos.
Las funciones de agregación permiten a los usuarios obtener rápidamente los resultados deseados de los datos con un solo comando, en lugar de tener que realizar varias operaciones en el conjunto de datos para calcular los mismos resultados. Suelen utilizarse para resumir rápidamente un grupo de valores en un único valor. Por ejemplo, una función de agregado podría utilizarse para calcular el número total de pedidos o el importe medio de las ventas de un determinado producto.
La sintaxis de una función de agregación incluye las palabras clave SUM, GROUP BY, AVG, COUNT, MAX o MIN. A continuación, se indica la columna o columnas para las que debe realizarse el cálculo agregado. Por último, la cláusula GROUP BY se utiliza para ordenar los datos en grupos individuales sobre los que debe realizarse el cálculo agregado.
Las funciones de agregación son una herramienta indispensable en el análisis de datos que reduce la complejidad de la redacción de consultas. También pueden acelerar el tiempo de procesamiento de las consultas cuando se utilizan en sentencias complejas, e incluso pueden utilizarse para crear informes elaborados para la dirección.