Medio parcial-2
Consultas SQL: LEFT/RIGHT JOIN con Sakila
Fuente: Consultas SQL.docx
sqlleft-joinright-joinnullsakila
Base de datos: Sakila
Utilizar la base de datos Sakila de MySQL para resolver las siguientes consultas.
Consultas
-
Clientes con o sin alquileres: Liste todos los clientes mostrando
customer_id,first_name,last_nameyrental_id(si existe), incluyendo clientes sin registros enrental(LEFT JOIN customer-rental). -
Clientes que nunca han alquilado: Muestre
customer_id,first_name,last_namede los clientes que no tienen ningún alquiler asociado, filtrando los que no coinciden con rental (LEFT JOIN y condiciónrental_id IS NULL). -
Todos los alquileres con datos del cliente si existe: Liste todos los registros de
rentalmostrandorental_id,customer_id, y ademásfirst_name,last_namedel cliente cuando haya coincidencia (RIGHT JOIN customer-rental).