首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

重复的数据只取一条,请教SQL语句如何写

2012-03-05 
重复的数据只取一条,请问SQL语句怎么写ID,电话号码111211322例如这样的数据电话号码相同的只取一条.重复的

重复的数据只取一条,请问SQL语句怎么写
ID,电话号码
1     11
2     11
3     22
例如这样的数据电话号码相同的只取一条.重复的   11   怎么去掉.也就是说只取出两条数据.
谢谢.

[解决办法]
select * from tt a
inner join
(select 电话号码,max(id) as ma from tt) b
on a.电话号码=b.电话号码 and a.id=b.ma
[解决办法]
把a写括号里select top 1 ID from 电话 a where a.电话号码 = 电话号码

热点排行