select top Y-X * from table where Rec_Num not in (
   select top X-1 Rec_Num from table order by Rec_Num Desc)
order by Rec_Num Desc

解决方案 »

  1.   

    SQL Server不能直接得到,oracle倒是可以
      

  2.   

    select IDENTITY(int, 1,1) AS ID_Num,* into #temp from 表
    select * from #temp where ID_Num>10 and ID_Num<=20或:   SELECT Top @PageSize *
         FROM T
        WHERE SortField NOT IN (SELECT TOP @PageSize * @Pagei SortField
                                  FROM T
                              ORDER BY SortField
                                )
     ORDER BY SortField