Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/07/2009, 13:23
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Limite por grupo

lastimosamente mysql ni ningún RDBMS que conozco soporta la clausula limit en una consulta y no es posible hacer este tipo de operaciones que en muchas ocasiones resultan muy utiles.

Es posible que haciendo una función en mysql, pueda establecerse un ciclo que se termine deacuerdo al numero de clientes existentes y realizar una sentencia en el interior del ciclo con union all.

Otra opción que se me ocurre (Aunque un poco compleja) es enumerar los registros (De la forma como lo propone gnzsoloyo en el penutimo post de las faq's de mysql) y en la condición, establecer que ese campo sea <=2 por cada group by.

Nos cuentas como te va.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming