日期:2014-05-19  浏览次数:20559 次

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

------解决方案--------------------
肯定可以.
------解决方案--------------------
select * from table a inner join (select distinct * from table2) b on a.id=b.id