Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/01/2016, 11:46
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Sentencia para usar varios SUM1+SUM2 Y GROUP BY - MYSQL Y PHP

Mira, la solucion es de una simplicdad enorme: en realidad tus columnas ya no se llaman como crees, porque las bases de datos (todas) devuelven como nombre de columna lo que se les haya puesto alli, incluyendo el nombre de la función SUM()...

Entonces C_Est_Neto ya no se llama asi, sino "SUM(C_Est_Neto)".

Para recuperar los verdaderos nombres (o poner otros) debes usar alias en cada una de las columnas donde usaste una funcion de agregacion:

Código MySQL:
Ver original
  1.     Fecha,
  2.     TipoDeProducto,
  3.     Region, Pais,
  4.     Cliente,
  5.     SUM(C_Est_Neto) C_Est_Neto,
  6.     SUM(Cant_Cajas) Cant_Cajas,
  7.     Precio_FCA_Promedio,
  8.     SUM(Importe) Importe,
  9.     SUM(Flete) Flete,
  10.     SUM(Descuento) Descuento,  
  11.     SUM(Valor_Neto_Total) Valor_Neto_Total
  12. FROM resumenbeta
  13. WHERE tipodeproducto LIKE '%$dato%'
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)