SQL分页语句

比较万能的分页:

select top 每页显示的记录数 * from topic where id not in
 (select top (当前的页数-1)×每页显示的记录数 id from topic order by id desc)
 order by id desc

SQL2005中的分页代码:

with temptbl as (
  SELECT ROW_NUMBER() OVER (ORDER BY id desc)AS Row, 
  ...
)
SELECT * FROM temptbl where Row between @startIndex and @endIndex
posted @ 2011-02-13 12:24  Titan_wt  阅读(114)  评论(0编辑  收藏  举报