Rainer: Welcher Join

Beitrag lesen

Hi

jein - es gilt die Regel "einmal kein Ergebnis, immer kein Ergebnis". Die LEFT JOINs verlieren keine Ergebnisse sofern du ihnen mal welche beim Start gegeben hast, die INNER JOINs schon. Wenn dein zweiter INNER JOIN in Ermangelung von Ergebnissen fehlschlägt, dann bekommst du auch insgesamt kein Ergebnis, es würde daher, sofern das fachlich in Ordnung ist, Sinn machen auch den zweiten INNER durch einen LEFT JOIN zu ersetzen.

Ahja, jetzt habe ich nur noch Left-Joins, aber geändert hat sich wieder nichts. Das heißt, dass die Joins nicht Schuld sind, sondern das Where?
Inwieweit könnt ihr mir überhaupt helfen, ohne dass ihr den ganzen SQL seht?

MfG
Rainer