Sobes.tech
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.