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';