select top 10 * from tablename where id not in (select top 30 id from tablename order by id)

解决方案 »

  1.   

    select top 11 * from tb where id>(select max(id) from ( select top 29 id from tb order by id) a) order by id或select top 11 * from tb where id not in(select top 29 id from tb order by id) order by id或select top 11 * from (select top 40 * from tb order by id) a where id>(select top 29 id from tb)
    ..
    写法太多,不一一写了。
      

  2.   

    优化一点的下法!最好没有not in 这些!!