Junior — Middle
¿Qué funciones de agregación están disponibles para usar junto con la cláusula GROUP BY en SQL?
sobes.tech AI
Respuesta de la IA
En SQL, con el operador GROUP BY, a menudo se utilizan funciones de agregación para calcular valores resumidos por grupos. Las funciones de agregación principales:
- COUNT() — cuenta el número de filas en un grupo.
- SUM() — calcula la suma de los valores en un grupo.
- AVG() — calcula el valor medio.
- MIN() — encuentra el valor mínimo.
- MAX() — encuentra el valor máximo.
Ejemplo:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
Esta consulta agrupará a los empleados por departamentos y mostrará el número de empleados y el salario promedio en cada departamento.