随笔-84  评论-1136  文章-0  trackbacks-3

sql 2005 分页代码

with temptbl as (
  SELECT ROW_NUMBER() OVER (ORDER BY id desc)AS Row
from 表名
)
SELECT * FROM temptbl where Row between 开始值 and 结束值

 

 

 

第二种:

SELECT *
FROM (SELECT ROW_NUMBER() OVER(ORDER BY id DESC, id) AS rownum,字段名
      FROM 表名) a
WHERE rownum BETWEEN 开始值 AND 结束值

posted on 2009-06-26 19:09 石牌村夫 阅读(292) 评论(0) 编辑 收藏