| 作者:佚名 来源:不详 发布时间:2006-11-21 7:23:10 发布人:yzlangzi |
|
1
DECLARE @pagenum AS INT, @pagesize AS INT2 SET @pagenum = 23 SET @pagesize = 34 SELECT *5 FROM (SELECT ROW_NUMBER() OVER(ORDER BY newsid DESC) AS rownum, 6 newsid, topic, ntime, hits7 FROM news) AS D8 WHERE rownum BETWEEN (@pagenum-1)*@pagesize+1 AND @pagenum*@pagesize9 ORDER BY newsid DESCaspx里面只需给SQL传入pageid和条数即可。 |
