SQL 2005的ROW

it2022-05-05  14

DECLARE @pagenum AS INT, @pagesize AS INT SET @pagenum = 2 SET @pagesize = 3 SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY newsid DESC) AS rownum, newsid, topic, ntime, hits FROM news) AS D WHERE rownum BETWEEN (@pagenum-1)*@pagesize+1 AND @pagenum*@pagesize ORDER BY newsid DESC

转载于:https://www.cnblogs.com/Nina-piaoye/archive/2008/07/30/1256334.html

相关资源:SQL ROW_NUMBER()分页比较

最新回复(0)