Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/09/2003, 15:44
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 7 meses
Puntos: 16
Hola,

La consulta de Cain los devuelve ordenados por estrellas DESC, y en caso de igual valor de estrellas, en orden aleatorio.

No se si es eso lo que neesitas, porque no entiendo lo de "buscar en orden aleatorio".

Al hacer el ORDER BY ...., RAND(), lo que realmente pasa es que MySQL crea una nueva columna con un valor aleatorio para cada resgistro. Es tecnicamente igual que hacer:

SELECT ..., RAND() as aleatorio FROM ... WHERE ... ORDER BY ..., aleatorio

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.