Het is niet helemaal duidelijk hoe je wilt dat de resultaten van je zoekopdracht eruit zien, maar ik neem aan dat je informatie wilt hebben over beide teams die bij elk spel betrokken zijn. Om dit te doen, moet je lid worden van het team
twee keer tafelen:
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';