SQLGROUP BYaggregationtutorial

¿Qué es GROUP BY en SQL? Agrupar filas para principiantes

GROUP BY es el comando de SQL para "colapsar filas en grupos y agregar". En palabras sencillas: cómo obtener "cuántos pedidos tiene cada cliente" en una sola consulta. Qué puedes y qué no puedes poner en SELECT, la diferencia con DISTINCT, GROUP BY sobre varias columnas y los errores más comunes.

1 min de lecturaSQL · GROUP BY · aggregation · tutorial

GROUP BY es el comando de SQL para "colapsar filas idénticas en una sola y agregarlas". La forma básica de obtener estadísticas: cuántos pedidos tiene cada cliente, las ventas totales por producto, el salario promedio por departamento.

Este artículo está actualmente en ruso. La traducción completa al español está en camino.

Practica con ejercicios reales

Resuelve ejercicios en el entrenador de SQL con corrección instantánea y pistas.

Abrir el entrenador