-- Ejercicio 1. Muestra aquellos personajes que tengan una edad entre 35 y 61 y la voz_orignal contenga la A.
SELECT * FROM personajes WHERE edad between 35 and 61  and voz_original like "%a%";

-- Ejercicio 2. Muestra el nombre y apellido (en una única columna), donde el nombre comience por H o por M.
SELECT concat(nombre, " ", apellido) as "Nombre y Apellido" FROM personajes WHERE nombre like "H%" or nombre like "M%";

-- Ejercicio 3. Muestra aquellos personajes que hayan cumplido más de 70 años [No uses la columna edad] (Ordenalos de menor a mayor en cuanto a fecha de antigüedad).
SELECT * FROM personajes WHERE DATEDIFF(curdate(), fecha_nacimiento)/365 > 70;

-- Ejercicio 4. Muestra todos los personajes que sean Padres.
SELECT * FROM PERSONAJES
INNER JOIN familia_personaje on familia_personaje.id_personaje = personajes.id_personaje
WHERE familia_personaje.parentesco = "Padre";

-- Ejercicio 5. Muestra todas las apariciones de "Ned".
SELECT * FROM apariciones
INNER JOIN personajes ON personajes.id_personaje = apariciones.id_personaje
WHERE personajes.nombre = "Homer";

-- Ejercicio 6. Muestra los personajes que no tiene empleo asociado.
SELECT * FROM PERSONAJES
WHERE personajes.ocupacion = null;

-- Ejercicio 7. Muestra los personajes que trabajan en la planta nuclear.
SELECT * FROM personajes
WHERE personajes.ocupacion like "%planta%nuclear%";

-- Ejercicio 8. Muestra los personajes que ganen más de 30.000.
SELECT *FROM personajes
INNER JOIN empleos on empleos.id_personaje = personajes.id_personaje
where empleos.salario_anual > 30000;

-- Ejercico 9. Muestra todos los personajes que pertenencen a la familia que vive en la calle: 'Avenida Siempre Viva 742'
SELECT * from personajes
INNER JOIN familia_personaje on familia_personaje.id_personaje = personajes.id_personaje
INNER JOIN familias on familias.id_familia = familia_personaje.id_familia
WHERE familias.direccion = "Avenida Siempre Viva 742";

-- Ejercicio 10. Muestra todas las frases célebres de la familia que vive en la dirección "Avenida Siempre Viva 742".
SELECT * FROM frases_celebres
INNER JOIN personajes on personajes.id_personaje = frases_celebres.id_personaje
INNER JOIN familia_personaje on familia_personaje.id_personaje = personajes.id_personaje
INNER JOIN familias on familias.id_familia = familia_personaje.id_familia
WHERE familias.direccion = "Avenida Siempre Viva 742";











