We can return only a page from a large query's resultset with the following construct :
SELECT * FROM
(
SELECT Client.*, ROW_NUMBER() OVER (ORDER BY ClientID) AS RowNumber
FROM Client
) AS NumberedRows
WHERE RowNumber BETWEEN @StartRowIndex AND (@StartRowIndex + @MaximumRows - 1);
Thursday, August 21, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment