返回大于40的前10条记录

select top 10 * from(

    select row_number over(order by id) as rownumber from test

)a  where  rownumber>40;

row_number over(order by id) 先对id 进行排序,再为排序后的每条id记录返回一个序号(这个的好处就是不会产生序列号相同的情况).