一句SQL语句解决倒序数据分页提取

时间:2021-03-20 15:14:37

一句SQL语句解决倒序数据分页提取

此解决方案可能比不上网上那些大段代码的store procedure的性能(性能测试我就免了),我以前也写过那样的Store Procedure或C#代码,不过简单就是美,简单就是高效。以下例子仅供大家参考:

一句SQL语句解决倒序数据分页提取select   top   3  PrintObject,PrintOperator,OperateTime  from  PrintRecord  where  (PrintId  <   ALL  (  select   top   6  PrintId  from  PrintRecord  order   by  PrintId  desc ))  order   by  PrintId  desc


以上3是DataGrid中的PageSize,6是DataGrid中的 PageSize × CurrentPageIndex