MySQL有个limit可以查询N-M行记录,但是SQL SERVER没有limit只有个TOP还是查询前几条记录。
有两种方法:
一是先得到前m条,再反查前m-n条。
select top (m-n) * from (select top m * from table order by id desc)
二是:
select top m * from table where id not in (
select top n id from table )
select top n id from table )