ID(不是自增)  NAME           Sequence
1                苹果            5
1                香蕉             4 
1                 雪莉            32                  大众           4
2                  奥迪           4
2                  雪铁龙         4怎样列不同ID的记录出来?

解决方案 »

  1.   

    选择过程中对Sequence使用的规则是什么?
      

  2.   

    没看懂lz的意思?
    是不是
    select id from tablename
    group by id
    order by id
    ????
      

  3.   

    ID(不是自增)  NAME           Sequence
    1                苹果            5
    1                香蕉             4 
    1                 雪莉            32                  大众           4
    2                  奥迪           4
    2                  雪铁龙         4怎样列不同ID的记录出来?
    ------------------------------------------------
    要出來什麼形式的結果?
      

  4.   

    group by ID取的是相同记录的,
    我要的是每组一个记录,以Sequence最高那个列出来。
      

  5.   

    SELECT * FROM @tab a WHERE not exists 
    (
    SELECT 1 FROM @tab b WHERE a.Sequence<b.Sequence and a.ID=b.ID
    )