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

#6 Julio Cesar
22/06/2006 - 20:28 | Informe spam
Por ahi lo lei, pero no recuerdo bien...Me podrían aclarar poor favor
para que es el NEWID??

Un saludo,

"Victor Koch" <v i c t o r (arroba)correo(punto)waldbott(punto)com(punto)ar>
escribió en el mensaje news:
Mostrar la cita
#7 Alejandro Mesa
22/06/2006 - 20:44 | Informe spam
J.A. García Barceló,

Desgraciadamente SQL Server evalua la funcion RAND() una sola vez para toda
la sentencia y no por cada fila del resultado. Dando como resultado un unico
valor para todas las filas del resultado.

Ejemplo:

select rand() as r, orderid, orderdate
from dbo.orders
order by r asc
go

Fijate que el valor de [r] es el mismo para todas las filas.


AMB


"J.A. García Barceló" wrote:

Mostrar la cita
#8 Alejandro Mesa
22/06/2006 - 20:45 | Informe spam
Julio Cesar,

Para generar un valor unico de tipo [uniqueidentifier].


AMB

"Julio Cesar" wrote:

Mostrar la cita
#9 Julio Cesar
22/06/2006 - 22:48 | Informe spam
Ahhh ok.Gracias!!!!

Un saludo,

"Alejandro Mesa" escribió en el
mensaje news:
Mostrar la cita
favor
Mostrar la cita
(arroba)correo(punto)waldbott(punto)com(punto)ar>
Mostrar la cita
en
Mostrar la cita
Ads by Google
Search Busqueda sugerida