Junior — Middle
¿Puede explicar el propósito del operador GROUP BY en SQL y cuándo debe usarse?
sobes.tech AI
Respuesta de la IA
La instrucción GROUP BY en SQL se utiliza para agrupar filas de una tabla según una o varias columnas. Esto permite agregar datos, por ejemplo, calcular la suma, el promedio o el número de registros en cada grupo.
Ejemplo de uso: si tienes una tabla de ventas y quieres conocer la suma total de ventas por cada vendedor, agrupas los datos por el identificador del vendedor y aplicas la función de agregación SUM a la columna de la cantidad de ventas.
SELECT seller_id, SUM(sale_amount) AS total_sales
FROM sales
GROUP BY seller_id;
Utiliza GROUP BY cuando necesites obtener datos agregados, agrupados por ciertos atributos.