Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/04/2013, 08:55
Avatar de Developando
Developando
 
Fecha de Ingreso: abril-2013
Mensajes: 48
Antigüedad: 11 años, 7 meses
Puntos: 5
Respuesta: mostrar los 10 registros con mas ventas

¿Pero tines que sacar el total de ventas de cada mes por separado, o la suma del año?

Si es el total de ventas en un año, yo haría un:

select SUM(totalFactura) from factura.... y luego utilizaría el limit para decir que coja los diez primeros resultado, es decir


Código SQL:
Ver original
  1. SELECT SUM(totalFactura) AS SUM WHERE ... ORDER BY SUM LIMIT 0,10

Trata de aplicar esto a tus consultas. Primero haces las sumas, luego le dices que las ordene de mayor a menor y finalmente le dice que sólo quieres los 10 primeros resultado. No lo he podido poner en tu consulta, pero yo creo que podrás aplicarlo tú sin problemas.

Ya me dirás si ha habido suerte o no ;)