有一个表dict
中有这二个字段:English,Meaning
有这些记录
English Meaning
a 一,一个
a bit 有点儿
a bit 有一点儿
a bottle of 一瓶
a bottle of 一瓶...
...
怎么样去掉这些类似记录中的一条
得到下列结果
English Meaning
a 一,一个
a bit 有点儿
a bottle of 一瓶
...全文
9715打赏收藏
求一条Select语句~~
有一个表dict 中有这二个字段:English,Meaning 有这些记录 English Meaning a 一,一个 a bit 有点儿 a bit 有一点儿 a bottle of 一瓶 a bottle of 一瓶... ... 怎么样去掉这些类似记录中的一条 得到下列结果 English Meaning a 一,一个 a bit 有点儿 a bottle of 一瓶
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)