viernes, 23 de septiembre de 2011

Paginación en SQL Server 2005 o superior

select
Resultado.*
from
(
select
[tradeName],
[rfc],
ROW_NUMBER() over (order by m.[tradeName], m.[rfc]) as RowNum
from
[vwCompany] m
)
Resultado
where
RowNum between 10 and 20
order by
[tradeName], [rfc]

donde 10 y 20 se refieren a los registros que se quieren de vuelta.

No hay comentarios:

Publicar un comentario