Lección 25 de 31
¡Estas consultas están empezando a ser bastante largas!
En el ejercicio anterior, ejecutamos una consulta que contenía las tablas character, tv_show, y character_tv_show. Podemos escribir una consulta más corta si usamos alias para esas tablas. Básicamente, creamos un “apodo” para esa tabla.
Si quieres usar un alias para una tabla, agregas AS *nombre_del_alias*
después del nombre de la tabla.
Por ejemplo, para usar left joins entre personajes y programas de TV con alias, ejecutarías:
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;
Como puedes ver, es más corta que la consulta en el ejercicio anterior.
¿Puedes usar left joins para emparejar nombres de personajes con los actores que los interpretan, y usar alias para hacer la consulta más corta? Los alias para character, character_actor, y actor deben ser c, ca, y a.
Selecciona las columnas: c.name, a.name