SELECT * FROM
(SELECT ROW_NUMBER() OVER(ORDER BY ReferenceOrderID) AS RowNumber, * FROM Production.TransactionHistoryArchive) AS T
WHERE T.RowNumber<=40 AND T.RowNumber>30;
SELECT * FROM
(SELECT ROW_NUMBER() OVER(ORDER BY ReferenceOrderID) AS RowNumber, * FROM Production.TransactionHistoryArchive) AS T
WHERE T.RowNumber<=40 AND T.RowNumber>30;