Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verweis auf mehrere Fremdschlüssel php mysql

Es ist nicht ganz klar, wie die Ergebnisse Ihrer Abfrage aussehen sollen, aber ich gehe davon aus, dass Sie Informationen über beide Teams erhalten möchten, die an jedem Spiel beteiligt sind. Dazu müssen Sie dem team beitreten Tabelle zweimal:

SELECT t1.name, t2.name, s.* 
FROM schedule AS s 
INNER JOIN team AS t1 ON t1.team_id = s.team1_id 
INNER JOIN team AS t2 ON t2.team_id = s.team2_id 
WHERE s.location='1';