Buen día foro.
Alguien me puede apoyar con un ejemplo o con una explicación de como puedo mostrar los 10 clientes con mayor ventas en un año, se los agradecería muchísimo.
| ||||
Respuesta: mostrar los 10 registros con mas ventas Postea lo que intentarías tu, y la estructura de la tabla. Si no sabemos cómo determinar el año y qué hay que sumar para obtener las ventas, no podemos diseñar una consulta. ¿No te parece?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: mostrar los 10 registros con mas ventas Si pido una disculpa se me paso postear mi consulta.
Código MySQL:
Ver original pero no se como sacar los 10 clientes con mayor ventas en el año he visto que es con MAX y LIMIT pero realmente no se como implementar eso. Y muchas gracias por contestar.
__________________ Lo imposible solo cuesta un poco mas |
| ||||
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 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 ;)
__________________ www.Developando.com - Desarrollo de aplicaciones Web&Movil |
| ||||
Respuesta: mostrar los 10 registros con mas ventas Gracias por contestar. Asi como me lo comentas Developando solo me regresa el total de todas las facturas y lo que busco es que me sume todas las facturas por cliente de un año, por ejemplo que me lo mostrara algo asi:
Código texto:
Lo que pasa es que el reporte se necesita cuanto se vendio por mes y sumar todas las cantidades del cliente por mes para obtener los 10 que mas compras tienen.Ver original espero me puedan ayudar
__________________ Lo imposible solo cuesta un poco mas Última edición por jandrogdz; 25/04/2013 a las 09:11 |
| ||||
Respuesta: mostrar los 10 registros con mas ventas Ok lo he logrado, dejo mi consulta por si alguien mas le sirve.
Código MySQL:
Ver original Gracias a todos los que me apoyaron con sus comentarios.
__________________ Lo imposible solo cuesta un poco mas |
| ||||
Respuesta: mostrar los 10 registros con mas ventas Pues yo, tomando tu consulta (y limpiándola más a mi gusto), podría ponerla así:
Código MySQL:
Ver original Claro que no tengo datos con que probarlo...
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |