SQL 分页

WITH MOVIES AS (  SELECT ROW_NUMBER() OVER  (ORDER BY uid desc)AS Row,* FROM ValorUser  
WHERE UserType=1 
)  
SELECT  *  FROM MOVIES  
WHERE   Row between (@PageIndex-1)* @PageSize+1  and @PageIndex*@PageSize  
ORDER BY [uid] DESC





WITH MOVIES AS (  SELECT ROW_NUMBER() OVER  (ORDER BY uid desc)AS Row,* FROM ValorUser  
WHERE UserType=1 
)  
SELECT  *  FROM MOVIES  
WHERE   Row between 1  and 20
ORDER BY [uid] DESC

  


 

posted @ 2012-08-07 11:30  划破黑夜  阅读(137)  评论(0编辑  收藏  举报