日期:2014-05-17  浏览次数:21037 次

求大大指点oracle如何一次查出三张表 数据不重复
用id关联 表一关联表二,表二关联表三

------解决方案--------------------
引用:
Quote: 引用:

要求太简单了,用表与表之间的连接就行了。取不重复的数据,用distinct就可以了。

求语句嘛..
select distinct * --要改成查询结果的列名,比如a.F_PrjName
from T_ThirdPrj c
join T_SecondPrj b on c.S_Prjid=b.T_Prjid
join T_FirstPrj a on b.F_Prjid=a.T_Prjid