Diese Abfragen werden langsam ganz schön lang!
In der letzten Übung haben wir eine Abfrage mit den Tabellen character, tv_show und character_tv_show ausgeführt. Mit Aliassen für diese Tabellen wird die Abfrage kürzer - im Grunde geben wir der Tabelle einen „Spitznamen“.
Für einen Tabellen-Alias hängst du AS *alias_name* hinter den Tabellennamen.
Um zum Beispiel Left Joins zwischen Figuren und Serien mit Aliassen zu schreiben, würdest du ausführen:
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;
Wie du siehst, ist das kürzer als die Abfrage aus der letzten Übung.
Kannst du mit Left Joins Figurennamen den Schauspielern zuordnen, die sie spielen, und dabei Aliasse benutzen, um die Abfrage zu verkürzen? Die Aliasse für character, character_actor und actor sollen c, ca und a sein.
Wähle die Spalten: c.name, a.name