涉及到多表 外连接的问题,会报这个错
ORA-01417 a table may be at most outer joined to one table.
我想请教一下大牛,给一个3表以上,其中有2个外连接语句的 例子。
谢谢.
就是说假如有 a,b,c 三张表
a.aa=b.aa(+)
而我同时还想
b.bb=b.cc(+)
可行吗?
ORA-01417 a table may be at most outer joined to one table.
我想请教一下大牛,给一个3表以上,其中有2个外连接语句的 例子。
谢谢.
就是说假如有 a,b,c 三张表
a.aa=b.aa(+)
而我同时还想
b.bb=b.cc(+)
可行吗?
select a.* from a left join (select b.*,c.* from b,c where b.bb=c.cc(+)) b
where a.aa=b.aa(+)
就可以达到你要的效果吧