Consulta de 3 mejores por año
Publicado por Antonio Ruiz (1 intervención) el 14/09/2007 12:42:56
Sea la tabla pedidos en mysql donde están recogidas las ventas a unos 100 clientes durante los últimos cinco años (2500 registros).
cliente a - 2004 - 120€
cliente b - 2005 - 86€
.....
.........
cliente a - 2005 - 220€
No encuentro la forma de obtener los 3 mejores clientes, es decir, los que más han comprado, durante cada año; quisiera un resultado así:
2004 - cliente i - 1685 €
2004 - cliente j - 2220 €
2004 - cliente k - 1150 €
....
........
2006 - cliente j - 3000€
2006 - cliente m - 2800€
2006 - cliente i - 2650€
lo mas que consigo es el agregado de suma total por cliente y año pero, y esto es lo que no resuelvo, no sé QUÉ CLIENTES SON....
agradezco orientaciones
cliente a - 2004 - 120€
cliente b - 2005 - 86€
.....
.........
cliente a - 2005 - 220€
No encuentro la forma de obtener los 3 mejores clientes, es decir, los que más han comprado, durante cada año; quisiera un resultado así:
2004 - cliente i - 1685 €
2004 - cliente j - 2220 €
2004 - cliente k - 1150 €
....
........
2006 - cliente j - 3000€
2006 - cliente m - 2800€
2006 - cliente i - 2650€
lo mas que consigo es el agregado de suma total por cliente y año pero, y esto es lo que no resuelvo, no sé QUÉ CLIENTES SON....
agradezco orientaciones
Valora esta pregunta


0