Mysql
 sql >> Base de données >  >> RDS >> Mysql

référencement de plusieurs clés étrangères php mysql

Ce n'est pas tout à fait clair sur ce à quoi vous aimeriez que les résultats de votre requête ressemblent, mais je suppose que vous aimeriez obtenir des informations sur les deux équipes impliquées dans chaque match. Pour ce faire, vous devrez rejoindre l'team table deux fois :

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