Hi dedlfix,
Das musst du anhand deiner konkreten Daten machen.
Hast Du gesehen? Ich hab die Daten mal nachmodelliert und hier hereingestellt.
Du wirst dazu nachvollziehen müssen, was das DBMS im Falle der jeweiligen Joins draus macht. Nimm nicht nur EK in die Ausgabe sondern alle Felder der Tabellen, also t1.,t2.,...
Werde ich morgen mal anwenden/ausprobieren.
Die Correlation ist dabei, dass in der Subquery mit t1.MID auf das ein Feld der äußeren Query zugegriffen wird. Für jeden Datensatz der Ergebnismenge der äußeren Query wird die Subquery aufgerufen. Das geht aber so nur, wenn du aus t4 nur einen einzigen Wert bekommen möchtest.
Werde ich auch morgen anwenden/ausprobieren.
Danke erstmal, ich melde mich wieder.
Lukas