GROUP
BY
Una
consulta con una cláusula GROUP BY se denomina consulta
agrupada ya que agrupa los datos de la tabla origen y produce una
única fila resumen por cada grupo formado. Las columnas indicadas en
el GROUP BY se llaman columnas de agrupación. No permite alias.
Ejemplos:
SELECT SUM(ventas)
FROM repventas |
Obtiene
la suma de las ventas de todos los empleados.
|
SELECT SUM(ventas)
FROM repventas GROUP BY oficina |
Se
forma un grupo para cada oficina, con las filas de la oficina, y la suma se
calcula sobre las filas de cada grupo. El ejemplo anterior obtiene una lista
con la suma de las ventas de los empleados de cada oficina.
|
No hay comentarios:
Publicar un comentario