Vinzenz Mai: Mehrfachjoin auf die gleiche Tabelle

Beitrag lesen

Hallo Marco,

das hat sehr geholfen, habe jetzt das fast komplette statement zusammen. Nur ein Problem gibts noch der Beifahrer muss nicht zwangsläufig existieren, wie kann man das abbilden!? Zurzeit bekomme ich nur ergebnisse wenn fahrer und beifahrer existieren.

Nun ja, einen Fahrer wirst Du wohl immer brauchen, deswegen ein INNER JOIN.
Ein Beifahrer ist nicht erforderlich (wir sind ja nicht bei der LKW-Fahrer bei
der Bundeswehr), deswegen verwendest Du dort einen LEFT JOIN von der Fahrtentabelle auf die Personentabelle (als Beifahrertabelle).

Näheres zu LEFT JOIN bei Rouvens Einführung in Joins.

Freundliche Grüße

Vinzenz