在sqlserver2000中,想每次取几条记录:
如先取第一个四条,再取第二个四条,。第三个四条,第n 个四条,就怎么办

解决方案 »

  1.   

    select top 4 * from Tableselect top 4 * from table not in (select top 4Xn * from table)这里当n=1,2,3...时就是你所说的第二个四条记录,第三个四条记录,以此类推
      

  2.   

    补充一下,not in 前面丢了一些东西
    应该是
    select top 4 * from table where id not in (select top 4Xn id from table)
    id 假设是主键或者具有唯一性约束的字段。