select English, Meaning 
from dict 
group by English, Meaning
order by English

解决方案 »

  1.   

    select distinct English,Meaning from dict
      

  2.   

    select distinct English,Meaning from dict
    这个不对我找下看哈
      

  3.   

    select English,min(Meaning) from dict group by English
      

  4.   

    declare @T table(English varchar(20),Meaning varchar(40))
    insert into @T
    select 
    'a',                '一,一个'
    union all
    select
    'a bit',            '有点儿'
    union all
    select
    'a bit',            '有一点儿'
    union all
    select
    'a bottle of',      '一瓶'
    union all
    select
    'a bottle of',      '一瓶...'
    select * from @T
    select * from @t a where meaning=(select top 1 meaning from @T where english=a.english order by meaning)
      

  5.   

    --执行结果
    a 一,一个
    a bit 有点儿
    a bottle of 一瓶
      

  6.   

    whbo(王红波(年轻人,要有所作为)) ( ) 你可能误解我的意思了!~
    select English,min(Meaning) from dict group by English
    这个是正确的
      

  7.   

    select English,min(Meaning) as Meaning Into Dictback from dict group by English
    有了谢谢大家了哈
      

  8.   

    select distinct english,meaning from dict order by english,meaning