本帖最后由 venus07048232 于 2013-07-16 10:40:51 编辑

解决方案 »

  1.   

    这有难度?最最基本的sql了吧
    select a,b,max(c) from t group by a,b
      

  2.   

    这样恐怕不准确,如果表中数据是这样a           b            c
    1           1            2008-07-01
    1           1            2009-07-01
    2           1            2009-07-01
    2           1            2010-07-01select a,b,max(c) from t group by a,b  这样的话 是不是 a为2  b为1 的两列和成为一列了,这种情况a可不是等于b,也就是说a在不等于b的情况下 也 把最大值的时间c选出来了