Mysql
 sql >> Database >  >> RDS >> Mysql

SQL Sostituisci più variabili da un'altra tabella nel risultato della query

fondamentalmente fai solo due join uno per il nome della casa e uno per il nome della trasferta.

SELECT 
     s.Game1_Time, 
     t.Team_Name as 'Home Team', 
     t1.Team_Name as 'Away Team'
FROM `SCHEDULE` s
JOIN `TEAM` t on t.Team_Number = s.Game1_Home_Team
JOIN `TEAM` t1 on t1.Team_Number = s.Game1_Away_Team

ho aggiunto i backtick perché schedule è una parola chiave, quindi solo per non rovinare nulla dovresti usare backtic sul nome del tavolo

DEMO