Obtener los N primeros registros de una consulta

19/09/2003 - 16:43 por Rodrigo | Informe spam
Hola

Mi duda es cómo hacer una consulta y que devuelva sólo los
N primeros registros de la consulta, al estilo de lo que
se consigue en Oracle poniendo una restricción al
ROWNUMBER.

Gracias

Preguntas similare

Leer las respuestas

#1 Isaías
19/09/2003 - 17:11 | Informe spam
SELECT TOP 10 * FROM MyTabla
Respuesta Responder a este mensaje
#2 Fernando España
19/09/2003 - 17:18 | Informe spam
MIRA EN EN BOL SET ROWCOUNT


Fernando España

Para Evitar polemicas. jejeje

Gran Evento!!!!!!!!!!!
13 de Diciembre 2003
una fecha para recordar... :o)
"Rodrigo" wrote in message
news:00ba01c37ebc$643df7c0$
Hola

Mi duda es cómo hacer una consulta y que devuelva sólo los
N primeros registros de la consulta, al estilo de lo que
se consigue en Oracle poniendo una restricción al
ROWNUMBER.

Gracias
Respuesta Responder a este mensaje
#3 carlos
20/09/2003 - 15:06 | Informe spam
Utilizas la instrocción TOP dentro del select.

Por ejemplo select SELECT TOP 10 FROM Tabla, regresa los
primero 10 registros.
SELECT TOP 20% FROM Tabla, regresa el primer 20% del
total de registros de la tabla.

NOTA: Utiliza la sentencia ORDER BY, para que te de los
primeros pero tomando el orden que deseas.

Hola

Mi duda es cómo hacer una consulta y que devuelva sólo


los
N primeros registros de la consulta, al estilo de lo que
se consigue en Oracle poniendo una restricción al
ROWNUMBER.

Gracias
.

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