Ich habe zwei Datenbanken, eine Datenbank (Spiele) enthält hometeamID und visitorID. Und die andere Datenbank (Teams) enthält alle logoNames und die TeamID. (Spiele) hometeamID und visitorID beziehen sich auf (Teams) nach teamID.SQL JOIN - zwei Teams, eine Logo-Datenbank
Ich möchte eine SQI-Abfrage ausführen, die die Teams aus der (Games) -Datenbank ausgibt, aber auch die Logos für das jeweilige Team anzeigt. Ich möchte, dass die Ausgabe ungefähr so aussieht.
<item>
<hometeamID>
<home_logo>
<visitID>
<visitor_logo>
</item>
Wenn die Abfrage versucht, PHP, ich benutze
SELECT *
FROM Games LEFT JOIN
Teams
on Games.homeID = Teams.teamID
Ich kann das erste Logo für Heimmannschaft in Ordnung, aber wenn ich benutze und
SELECT *
FROM Games LEFT JOIN
Teams
on Games.homeID = Teams.teamID and Games.vistorID = Teams.teamID
ich nichts.
Ich bin in der Lage, die Abfrage zu arbeiten, aber ich bekomme nicht die Logos.
Vielen Dank für die tolle Beschreibung! Lösung hat super funktioniert! –