Moin!
Ich krieg bei Komplexeren Mysql Querys immer so probleme und hoffe mal ihr findet das Problem =D
Hier der Query
Vor allem das letzte AND bis ID ist der Haken. Ich würde gerne `Stufe_Mitglieder`.`Person_id` und `Mitglieder`.`ID` verknüpfen. Das ist ja mit Left Join kein Problem da Mitglieder schon die "Haupt-Tabelle" ist. Jetzt kriege ich ja über die Tabelle `Stufe_Mitglieder` die Spalte `Stufe_id`, welche sich wiederum auf `Stufe`.`ID` bezieht. Und in dieser Tabelle `Stufe` will ich dann die Spalte `Stufe` haben. Wie komme ich daran?
Ich krieg bei Komplexeren Mysql Querys immer so probleme und hoffe mal ihr findet das Problem =D
Hier der Query
Code:
SELECT `Stufe`.`Stufe`, `Mitglieder`.*
FROM `Mitglieder`
LEFT JOIN (`Stufe_Mitglieder`,`Stufe`) ON `Stufe_Mitglieder`.`Person_id` = `Mitglieder`.`ID`
AND
`Stufe_Mitglieder`.`Person_id` = `Stufe`.`ID`