RANDON en SQL Raipon o quien pueda ayudarme

21/05/2010 - 17:16 por Juan Carlos | Informe spam
Tengo un query que me devuelve 5000 registros, esta perfecto.

Lo que necesito hacer es una consulta de 30 registros Random (al azar)
de esos 5000 para guardarlos en una tabla.

Como puedo hacer ? la verdad no se como empezar.

Lo unico que hago es un

"select * from inventario"
me trae los 5000 pero quiero que al azar sean 30 cualquiera
 

Leer las respuestas

#1 José Mª Fueyo
21/05/2010 - 23:20 | Informe spam
Hola Juan Carlos
Utiliza la función Rnd, usando como argumento un campo numérico de tu tabla.
Eso te dará un valor aleatório cada vez que ejecutes la consulta. Ordena por
ese campo, y mediante el predicado TOP selecciona los registros que
necesites. Cada vez, la muestra será distinta.

Salu2
José Mª Fueyo
[MS MVP Access]


__________ Información de ESET Smart Security, versión de la base de firmas de virus 5136 (20100521) __________

ESET Smart Security ha comprobado este mensaje.

http://www.eset.com

Preguntas similares