透過測試發現,如果 A Table 有 A1, A2, A3, A4 欄位,若要連結 B 和 C Table 且連結方式為多欄位一個且其中有一欄位有重複出現而另外一個欄位不同。比如 A1 = B1(+) and A2= B2(+) 和 A1 = C1(+) and A3=C2(+), 這樣執行會出現 ORA-01417: a table may be outer joined to at most one other table 的錯誤, 這時就要改寫為 left join 寫法如下: A left join B on A1= B1 and A2 = B2 left join on A1 = C1 AND A3=C2。