SQL Server - 'Limit' en SQL Server 2000

 
Vista:

'Limit' en SQL Server 2000

Publicado por Marc (2 intervenciones) el 21/12/2006 01:54:56
Hola!

Quisiera usar la sentencia 'Limit x, y' que está disponible en MySQL por ejemplo, para poder usar la paginación en mi aplicación.

De este modo, podría usar 'Limit n,8' y me mostraría 8 resultados a partir de la tupla n-ésima de la consulta select que hiciera.

Se que no se puede hacer directamente en SQL Server 2000. He encontrado esto para SQL Server 2005, pero no funciona para 2000

SELECT *
FROM ( SELECT *, ROW_NUMBER() OVER (ORDER BY name) as row
FROM sys.databases ) a
WHERE row > 5 and row <= 10

Esto te mostraría los resultados desde la tupla 6 a la 10.

Alguien sabe hacerlo?

Gracias y un saludo!
Marc.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:'Limit' en SQL Server 2000

Publicado por Marc (2 intervenciones) el 21/12/2006 02:47:28
Ya lo he solucionado! ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:'Limit' en SQL Server 2000

Publicado por Thenking (1 intervención) el 07/09/2012 00:47:43
Y como lo has solucionado... envia la respuesta.. por favor...
saludos...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:'Limit' en SQL Server 2000

Publicado por WLAIDMIR AVILA (1 intervención) el 29/12/2006 21:23:03
Hol aspuedes hacer esto con un simple TOP

SELECT TOP 20 tel
FROM agenda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar