Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/09/2009, 13:44
Capi666
 
Fecha de Ingreso: febrero-2007
Ubicación: Valencia
Mensajes: 457
Antigüedad: 18 años
Puntos: 0
Respuesta: Por favor, Ayuda con una consulta...

Cita:
Iniciado por jurena Ver Mensaje
Capi666,
comprueba que no te salgan siempre los primeros valores de cada grupo. Si eso es así, poca aleatoriedad estarás haciendo. En ese caso yo intentaría hacer primero el rand y luego seleccionaría agrupando.
SELECT t1.A, t1.B, t1.C FROM (SELECT A, B, C From table ORDER BY rand())t1 GROUP BY t1.A LIMIT 2

Sería algo más aleatorio.
Gracias, tenias toda la razon.

Un saludo,