select *  from TableName a 
where a.rowid=(select max(rowid) from TableName b where a.aa=b.aa order by b.bb desc);

解决方案 »

  1.   

    zhangzhaoh(zzh) 的写法有点偏差,应当按b.bb的升序排列,即将desc去掉即可。
      

  2.   

    表大致是:
    字段1     字段2      .......
    aa        time1
    aa        time2
    aa        time3
    bb        time4
    bb        time5
    cc        time6
    cc        time7
    ...........
    还望帮忙,谢谢!
      

  3.   

    select aa,max(bb) from a group by aa
      

  4.   

    select 字段1,max(字段2) from tabname group by 字段1;
      

  5.   

    谢谢大家帮忙,我用了zxxs()兄的办法可行,zhangzhaoh(zzh)的sql运行时有点小问题,估计是我输入问题,同样感谢其他热心的朋友