Consulta SQL

omer
18 de Mayo del 2005
Para mostrar la cantidad de registros se utiliza el predicado TOP
por decir mostra de 5 en 5 de 1000 registros
SELECT @wNombre=MAX(NOMBRE)
FROM ( SELECT TOP 5 NOMBRE
FROM empleado WHERE CASE WHEN @wnombre IS NULL THEN 1
WHEN @wnombre<NOMBRE THEN 1
ELSE 0
END=1
ORDER BY NOMBRE) AS N
GO

esto me devuelve de 5 en 5 acia adelante
pero si quiere de 5 en 5 hacia atraz regreser para hacer una paginacion como seria alguien me puede ayudar

Mario Arias
18 de Mayo del 2005
Podrias utilizar cursores