У меня есть задание, которое я не могу выполнить. Вот эти требования:
Получить полный список людей (даже если они не участвовали в каких-либо фильмах) с указанием страны, имени и даты рождения, количества фильмов, в которых указанный человек участвовал в качестве актера, и количества фильмы, в которых указанное лицо участвовало в качестве сценариста, по странам и потомкам по дате рождения.
А вот что я придумала до сих пор:
SELECT person_name, person_country, person_dob, COUNT (DISTINCT movie_name) WHERE role_name='Actor' OR role_name='Guionista' GROUP BY role_name
FROM movies.tb_person LEFT JOIN movies.tb_movie_person
ON tb_person.person_id = tb_movie_person.person_id
LEFT JOIN movies.tb_role
ON tb_role.role_id = tb_movie_person.role_id;
Есть идеи, где я ошибся?
С уважением