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

Preguntas similare

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

Respuesta Responder a este mensaje
#2 Victor Koch
22/06/2006 - 19:26 | Informe spam
SELECT * FROM MiTabla ORDER BY NEWID()

Un saludo, Víctor Koch.


"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


Respuesta Responder a este mensaje
#3 Alejandro Mesa
22/06/2006 - 19:27 | Informe spam
Yan Cantuarias,

select *
from t1
order by newid()


AMB


"Yan Cantuarias" wrote:

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



Respuesta Responder a este mensaje
#4 Yan Cantuarias
22/06/2006 - 19:42 | Informe spam
Gracias... !!! funciono de maravilla
"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

Respuesta Responder a este mensaje
#5 Gandalf
22/06/2006 - 20:04 | Informe spam
Este ejemplo fue el que mas me gusto!

J.A. García Barceló escribió:
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


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida