但是不能C连接到A, 然后C又连接到B select ... from a,b, c where a.xh = c.xh(+) and b.xh2 = c.xh2(+); 此时会报 ora-01417:表可以外部连接到至多一个其它的表
ORA-01417: 表可以外部连接到至多一个其他的表 --把test1和test2联合起来,再与test3关联,问题解决 SQL> select * from (select test1.id dept_id, test2.id measure_id from test1, test2) a, test3 where a.dept_id = test3.dept_id(+) and a.measure_id = test3.measure_id(+);...
但是不能C连接到A, 然后C又连接到B select ... from a,b, c where a.xh = c.xh(+) and b.xh2 = c.xh2(+); 此时会报 ora-01417:表可以外部连接到至多一个其它的表