Имея эту модель базы данных:
Movie(id_movie, title, id_director(FK), year, duration, country, facebook_likes, imbued_score, gross, budget)
Actor_Movie(id_actor(FK),id_movie(FK))
Person(id_person, name, facebook_likes)
Actor(id_actor(FK))
Director(id_director(FK))
Genre(id_genre,description)
Genre_Movie(id_genre(FK),id_movie(FK))
Producer(id_producer, name, country)
Producer_Movie(id_producer(FK), id_movie(FK))
Language(id_language,language)
Language_Movie(id_language(FK), id_movie(FK))
Я хочу сделать следующий запрос, но я не знаю, как добавить «где все действующие лица в нем начинаются с буквы А».
Выберите название IMDB и отметьте из тех фильмов, где все актеры в нем начинаются с буквы A и собрали более 60 миллионов долларов (брутто), согласно порядку счета IMDB.
Это что имею до сих пор:
select m.title
, m.imdb_score
from movie as m
, actor as a
, actor_movie as am
, person as p
where p.id_person = a.id_actor
and a.id_actor = am.id_actor
and am.id_movie = m.id_movie
group
by m.title
, m.imdb_score
having m.imdb_score > 6.0
order
by m.imdb_score DESC;