select max(ID) as ID,Number from mytable group by Number

解决方案 »

  1.   

    select max(id),number
    from mytalbe
    group by number
      

  2.   

    select Number,
           [ID]=max(ID)
    from mytable
    group by Number
      

  3.   

    select max(id) as id ,number
    from mytable
    group by id
    order by id desc
      

  4.   

    如果ID要排序
    select max(ID) as ID,Number from mytable group by Number order by max(ID)
      

  5.   

    select max(id) id ,number from myTable group by number
      

  6.   

    也可以:
    select * from myTable t
    where not exists(select 1 from mytable where Number=t.Number and ID>t.ID)
      

  7.   

    select max(ID) as ID,Number from mytable group by Number
    order by id
      

  8.   

    哈哈。。
    好多人回答这个问题。我也来一下吧。
    select  max(ID), Number from mytable group by Number order by id
      

  9.   

    嘿嘿
    select Number,
           [ID]=max(ID)
    from mytable
    group by Number