自己研究了一下RowNum ,发现这样的分页挺清晰的
--第几页,一页多少行
declare @PageIndex int,@PageMax intset @PageIndex =1set @PageMax =6SELECT * from(SELECT *,row_number() over(order by CompanyID) rownum FROM Company) t where rownum>=((@PageIndex*@PageMax)-@PageMax+1) and rownum<=(@PageIndex*@PageMax)用了好一段时间才整理出来的,要转载的童鞋记得保留我的链接哦