Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2016, 12:03
royerromero
 
Fecha de Ingreso: diciembre-2010
Mensajes: 28
Antigüedad: 13 años, 4 meses
Puntos: 1
Exclamación Agrupar dentro de otro

Buenas tardes, de ante mano un cordial saludo...

Tengo esta tabla

- - - tabla1 - - -
Id_Producto | Grupo | Valor
1 | 1 | 100
2 | 1 | 200
3 | 1 | 300
1 | 1 | 400
1 | 2 | 500

esta es la consulta que estoy empleando
Código MySQL:
Ver original
  1. SELECT  COUNT (Id_Producto),Grupo,SUM(Valor) FROM tabla1 GROUP BY Grupo

pero el resultado es

COUNT (Id_Producto) | Grupo | SUM(Valor)
4 | 1 | 1000
1 | 2 | 500

y si pongo - - - SELECT COUNT (Id_Producto),Grupo,SUM(Valor) WHERE tabla1 GROUP BY Grupo,Id_Producto - - - da otro resultado más extenso... y lo que busco es este resultado

COUNT (Id_Producto) | Grupo | SUM(Valor)
3 | 1 | 1000
1 | 2 | 500

que el COUNT se realice después de agrupar Id_Producto

Última edición por gnzsoloyo; 22/03/2016 a las 13:06