表中的记录可能不是按次序排列的,可用游标定位欲读取的记录?

解决方案 »

  1.   

    Select top 1 * from (select top n * from table) oder by 主键ID desc
      

  2.   

    可以通过SQL语句确定表中有N条记录,希望建立多个线程,每个线程读一条(指定的)记录,每个线程分别执行一段代码,不知怎样确保所建立的N个线程分别正确的读出表中的N条记录。 
      

  3.   

    Select top 1 * from (select top n * from table) order by 主键ID desc
      

  4.   

    若选择前4条记录,SQL语句依次为:
    Select top 1 * from (select top n * from table) order by 主键ID desc
    Select top 2 * from (select top n * from table) order by 主键ID desc
    Select top 3 * from (select top n * from table) order by 主键ID desc
    Select top 4 * from (select top n * from table) order by 主键ID desc
    是这样?