读书人

怎样在生成视图中消除重复的记录,该如

发布时间: 2012-01-19 00:22:28 作者: rapoo

怎样在生成视图中消除重复的记录
我要生成一个视图,但是因为视图中其中的一个表有重复的记录,怎样在生成视图的时候,就把那个表中的重复记录屏蔽掉,我的意思就是 比如用 inner join on 语句的时候,能不能在条件选择的时候就把重复表中的记录筛选出来,然后再跟其他表进行连接

[解决办法]
肯定可以.
[解决办法]
select * from table a inner join (select distinct * from table2) b on a.id=b.id

读书人网 >SQL Server

热点推荐