La declaración GROUP BY SQL
los GROUP BY
La declaración agrupa las filas con los mismos valores en filas de resumen, como: B. «Encuentra el número de clientes en cada país».
los GROUP BY
La declaración se usa a menudo con funciones agregadas (COUNT()
,MAX()
,MIN()
, SUM()
,AVG()
) para agrupar el conjunto de resultados por una o más columnas.
Sintaxis GROUP BY
ESCOGER Nombre (s) de columna
DE Nombre de la tabla
DÓNDE Estado
AGRUPAR POR Nombre (s) de columna
PREGUNTAR Nombre (s) de columna;
Base de datos de demostración
A continuación, se muestra una selección de la tabla Clientes en la base de datos de muestra de Northwind:
Identificación del cliente | Nombre del cliente | Nombre de contacto | Dirección | ciudad | Código Postal | país |
---|---|---|---|---|---|---|
1 | Caja de alimentación de Alfred | María Anders | Calle Obere 57 | limusina | 12209 | Alemania |
2 | Sándwiches y helado de Ana Trujillo | Ana Trujillo | Avda. De la Constitución 2222 | México DF | 05021 | México |
3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México DF | 05023 | México |
Cuarto | Alrededor del cuerno | Thomas Hardy | 120 plaza de Hannover. | Londres | WA1 1DP | Reino… |