Servus Detlef,
es hat leider nicht funktioniert.
Hier mal der resultierende
SQL-Code:
SELECT M.id, M.round, T1.Name AS Team_A, T2.Name AS Team_B, M.result_a AS Res_A, M.result_b AS Res_B FROM matches JOIN Teams T1 ON M.team_a_id = T1.ID JOIN Teams T2 ON M.team_b_id = T2.ID WHERE league_id = 2 AND round = 1
Um es etwas zu vereinfachen, liste ich hier mal die Felder der Tabellen.
Tabelle Matches:
id
season_id
league_id
round
team_a_id
team_b_id
result_a
result_b
Tabelle Teams
id
name_short
name_long
teamname
coach
team_a_id bzw. team_b_id entsprechen immer einer id aus der teams-tabelle. Von daher muss es eigentlich gehen. Ich nehme mal an, dass es an der Namenskonvention im Code liegt und habe schon aus T1.Name T1.name_short gemacht, aber es geht trotzdem nicht.
Folgende Fehlermeldung habe ich erhalten:
Syntaxfehler in FROM-Klausel.
Danke erstmal soweit. So langsam, verstehe ich das aber und werde hier und da noch einiges versuchen.