Elegir registros aleatoriamente

19/05/2007 - 19:57 por Jose David JDGM. Galviz Muñoz | Informe spam
Tengo una tabla que contiene 10 registros, deseo seleccionar por ejemplo 2
registros aleatoriamente, como puedo hacerlo de manera optima.


Gracias.

Preguntas similare

Leer las respuestas

#1 Maxi
19/05/2007 - 21:01 | Informe spam
Hola, que version de SQL estas usando? en 2005 podes hacerlo de una forma
simple

"Jose David JDGM. Galviz Muñoz" escribió en el
mensaje de noticias
news:
Tengo una tabla que contiene 10 registros, deseo seleccionar por ejemplo 2
registros aleatoriamente, como puedo hacerlo de manera optima.


Gracias.
Respuesta Responder a este mensaje
#2 Javier Loria
20/05/2007 - 00:44 | Informe spam
Hola:
En una forma pseudoaleatoria puedes usar el newid()
==SELECT TOP 2 *
FROM Tabla
ORDER BY NEWID()
== Saludos,

Javier Loria
Costa Rica (MVP)
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

"Jose David JDGM. Galviz Muñoz" wrote in
message news:
Tengo una tabla que contiene 10 registros, deseo seleccionar por ejemplo 2
registros aleatoriamente, como puedo hacerlo de manera optima.


Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida