Haben IPPROD und VENDOR den gleichen Datentypen und die gleiche Länge?
Ansonsten denke ich, dass die Verknüpfung von NULL-Werten, die beim Left Outer Join bei nicht gefunden entstehen können für die Fehlermeldung verantwortlich sind.
Deshalb versuch mal folgendes:
In dem Beispiel wird zunächst der zweite Left Outer Join ausgeführt und das Ergebnis über Left Outer Join mit der ersten Tabelle verknüpft.Code:SELECT TPROD, TTDTE, BPCSF.IIML01.IDESC, BPCSF.AVML01.VNDNAM /*T3 neu*/ FROM BPCSF.ITHL01 LEFT JOIN (BPCSF.IIML01 LEFT JOIN BPCSF.AVML01 /*T3 neu*/ ON BPCSF.IIML01.IPROD = VENDOR) ON TPROD = IPROD Where TTDTE >= 20110331 and IITYP ='K'
Ist IPROD eigentlich eindeutig, oder in mehreren Tabellen (u.U. mit unterschiedlicher Definition) vorhanden?
Birgitta
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks