读书人

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

发布时间: 2013-03-25 15:43:04 作者: rapoo

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)


试试

读书人网 >asp.net

热点推荐