我有这个查询:
select top 5 * from tbl_post ORDER BY Id DESC
Run Code Online (Sandbox Code Playgroud)
我想选择第 20 行之后的前 5 行。我怎么能做到这一点?
使用 OFFSET 和 FETCH MSDN OFFSET FETCH 子句:
SELECT * FROM tbl_post ORDER BY whatever OFFSET 20 ROWS FETCH NEXT 5 ROWS ONLY;
Run Code Online (Sandbox Code Playgroud)
请注意,你必须为了通过东西这个工作,你不能使用top在同一时间