我希望在表格中获得第n个到第m个记录,以下2个解决方案中的最佳选择:
解决方案1:
SELECT * FROM Table WHERE ID >= n AND ID <= m
Run Code Online (Sandbox Code Playgroud)
解决方案2:
SELECT * FROM
(SELECT *,
ROW_NUMBER() OVER (ORDER BY ID) AS row
FROM Table
)a
WHERE row >= n AND row <= m
Run Code Online (Sandbox Code Playgroud)