Queste query stanno diventando piuttosto lunghe!
Nell’esercizio precedente abbiamo eseguito una query con le tabelle character, tv_show e character_tv_show. Possiamo scrivere una query più corta usando degli alias per quelle tabelle: in pratica creiamo un “soprannome” per la tabella.
Per usare un alias per una tabella, aggiungi AS *nome_alias* dopo il nome della tabella.
Per esempio, per usare i left join fra personaggi e serie TV con gli alias eseguiresti:
SELECT c.name, t.name
FROM character AS c
LEFT JOIN character_tv_show AS ct
ON c.id = ct.character_id
LEFT JOIN tv_show AS t
ON ct.tv_show_id = t.id;
Come vedi, è più corta della query dell’esercizio precedente.
Riesci a usare i left join per abbinare i nomi dei personaggi agli attori che li interpretano, usando gli alias per accorciare la query? Gli alias di character, character_actor e actor devono essere c, ca e a.
Seleziona le colonne: c.name, a.name