如果我有一个电影表,一个演员表和一个movie_actor表,我该如何选择五个或更多演员的所有电影?我所能做的只是桌面上的内部联接,但这将返回所有结果,而不仅仅是五个或更多演员的结果。
谢谢!
答案 0 :(得分:1)
select
m.movie_name
from
movies as m
left join
actors as a
on
m.movie_id = a.movie_id
group by
m.movie_name
having
count(*) >= 5;