Select a tabla Ordenado en forma Aleatoria

22/06/2006 - 19:16 por Yan Cantuarias | Informe spam
Hola amigos:
Una consulta... como puedo hacer un select a una tabla y ordenarlo en forma
aleatoria segun un campo numerico...?

Ijala se pueda de forma sencilla

Gracias
Yan
 

Leer las respuestas

#1 J.A. García Barceló
22/06/2006 - 19:24 | Informe spam
Podrías hacer uso de la función RAND pero si la tabla a ordenar (a
desordenar) tiene muchos datos, esto puede ser altamente ineficiente:

SELECT Campo1, Campo2, etc FROM (
SELECT RAND() AS R, Campo1, Campo2, etc FROM MiTabla
) AUX
ORDER BY AUX.R


J.A. García Barceló
http://jagbarcelo.blogspot.com/


"Yan Cantuarias" escribió en el mensaje
news:umGgs%
Hola amigos:
Una consulta... como puedo hacer un select a una tabla y ordenarlo en
forma aleatoria segun un campo numerico...?

Ijala se pueda de forma sencilla

Gracias
Yan

Preguntas similares