In generale, quando vuoi utilizzare la stessa tabella più volte in una singola query, presumibilmente in due diverse capacità, dai alla tua tabella un alias - un nome che elenchi subito dopo il nome della tabella nel FROM o JOIN clausola:
SELECT h.team_name, a.team_name, g.date_played
FROM Games g
JOIN Teams h ON h.team_id = g.home_team_id
JOIN Teams a ON a.team_id = g.away_team_id
WHERE ...
g , h e a sono alias per le rispettive tabelle.
Nota l'uso di JOIN sintassi invece di elencare tutte le tabelle nel FROM clausola e vincolandoli nel WHERE clausola. Questa è una sintassi molto più pulita che dovrebbe essere utilizzata nelle query con join.