连接的是SQL server2005 读取最新的20条数据,比如25号的数据是最新的,在第一条显示,然后一次往下排,取20条。

解决方案 »

  1.   

    SQL直接top 20 不行么?
      

  2.   

    select top 20(id) from sj_sw_csqx_qxedjk order by id desc
      

  3.   

    select top 20 * from 表名
      

  4.   

    top 20 ...order by time.用时间来排序。
      

  5.   


    select top 20 * from tableName
      

  6.   

    select top 20 * from  表名  order by time(指时间字段) desc
      

  7.   

    select top 20(id) from sj_sw_csqx_qxedjk order by id desc
      

  8.   

    时间 id 都可以   看lz 想按照 什么条件来查询了..top 20 ..:)