Me piden:
¿Qué consultas deberían ejecutarse en los siguientes casos?
3A. Listar los propietarios según los años acumulados (suma de edades) de sus mascotas vivas.
3B. Listar el número de meses que queda para cada cumpleaños de una mascota viva.
3C. Listar qué propietarios han tenido alguna mascota con camadas.
Se trabaja sobre una BD de mascotas con las siguientes tablas:
name
owner
species
sex
birth
death
A continuación os os dejo lo que he podido hacer (Seguramente esta mal, no os riais de mi...)
3A. mysql> SELECT owner, COUNT (age)
-> (YEAR(CURDATE()) - YEAR(birth))- (RIGHT(CURDAT(),5) <RIGHT (birth, 5))
->AS age
->FROM pet GROUP BY owner WHERE death= `NULL´;
3B. WHERE death= `NULL´ (En esta no tengo ni p... idea)
3C. mysql> select owner, pet.name, remark from pet INNER JOIN event ON pet.name = event.name Where type= `litter´ ;
Espero que alguien conteste. Gracias por anticipado y un saludo.
