Oltre agli alias per le tabelle puoi crearne anche per le colonne.
Così è più chiaro quale colonna è quale. Nell’esercizio precedente entrambe le colonne del risultato si chiamavano semplicemente “name”, e questo può confondere.
Per usare un alias per una colonna, aggiungi AS *nome_alias* dopo il nome della colonna.
Se volessimo usare i left join fra nomi dei personaggi e serie TV indicando chiaramente quale colonna contiene i personaggi e quale le serie, sarebbe così:
SELECT character.name AS character, tv_show.name AS name
FROM character
LEFT JOIN character_tv_show
ON character.id = character_tv_show.character_id
LEFT JOIN tv_show
ON character_tv_show.tv_show_id = tv_show.id;
Riesci a usare i left join per abbinare i nomi dei personaggi agli attori che li interpretano, usando gli alias per chiamare le due colonne restituite character e actor?