SELECT * FROM
(
SELECT ROW_NUMBER() OVER(ORDER BY col1 ASC, col2 ASC, col3 ASC) AS ROWNUM,* FROM TABLE
) a
WHERE ROWNUM > ? AND <= ?
SELECT * FROM
(
SELECT ROW_NUMBER() OVER(ORDER BY col1 ASC, col2 ASC, col3 ASC) AS ROWNUM,* FROM TABLE
) a
WHERE ROWNUM > ? AND <= ?