tengo 1 tabla de clientes donde tengo basicamente:
-franq (la tienda)
-cod (codigo del cliente)
-nombre (su nombre)
.... Entre otros datos qno estoy usando actualmente
y otra tabla de ventas donde los campos son:
-franquicia (la tienda donde compro un cliente)
-cod(cod del cliente)
-venta_mes(el mes que compro)
-venta_frq(Frecuencia del mes)
-venta_ano(año de la venta)
por ejemplo tengo el cliente:
Fraq (1), Cod(18945), Nombre(Juan) en la tabla clientes y en las ventas
Fraq(1), Cod(18945), Venta_mes(1), Venta_frq(19), Venta_ano(2013)
eso dice que el cliente Juan compro en el mes de enero del 2013 19 veces...
Ahora necesito hacer ese procedimiento x cada mes de los años 2011, 2012, 2013, para cada franquicia, de esos seleccionar los 4 mejores, es decir los 4 mejores clientes de cada mes de cada año de cada franquicia...
Yo arme el sql de esta forma:
Código MySQL:
Ver original
ahora alli tube que poner el año manualmente (cosa qm gustaria no hacer) y me salen todos y solo queria los 4 mejores de cada mes...
Alguien puede ayudarme?