SELECT "nombre1_columna", SUM("nombre2_columna")
FROM "nombre_tabla"
GROUP BY "nombre1-columna"
FROM "nombre_tabla"
GROUP BY "nombre1-columna"
Ilustremos utilizando la siguiente tabla,
Tabla Store_Information
| store_name | Sales | Date |
| Los Angeles | 1500 € | 05-Jan-1999 |
| San Diego | 250 € | 07-Jan-1999 |
| Los Angeles | 08-Jan-1999 | |
| 700 € | 08-Jan-1999 |
Deseamos saber las ventas totales para cada negocio. Para hacerlo, ingresaríamos,
SELECT store_name, SUM(Sales)
FROM Store_Information
GROUP BY store_name
FROM Store_Information
GROUP BY store_name
Resultado:
| store_name | SUM(Sales) |
| Los Angeles | |
| San Diego | 250 € |
| Boston> | 700 € |
La palabra clave GROUP BY se utiliza cuando estamos seleccionado columnas múltiples desde una tabla (o tablas) y aparece al menos un operador aritmético en la instrucción SELECT. Cuando esto sucede, necesitamos GROUP BY todas las otras columnas seleccionadas, es decir, todas las columnas excepto aquella(s) que se operan por un operador aritmético.
No hay comentarios:
Publicar un comentario