首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

SQL 两表联系关系去重复数据

2013-03-25 
SQL 两表关联去重复数据两个表 Diary 日志表 Advertisement发帖表两个表关联 但是查出的数据不是一一对应

SQL 两表关联去重复数据
两个表 Diary 日志表 Advertisement发帖表

两个表关联 但是查出的数据不是一一对应的 就是某列有重复的数据  

怎样去除重复的数据 也就是某列重复的数据只显示一个


DiaID          AdverTitle
101                 132
101                 326
101                 158
101                 102
102                 178


有办法让101只显示一次吗  
[解决办法]

引用:
关键字 distinct


正解


select distinct  * from TableName as out
where exists(select * from
(select DiaID from TableName group by DiaID having count(*) > 1) as b
where DiaID = out.DiaID)


试试

热点排行