这是我的密码:
select yr,count(*)
from movie
join casting on casting.movieid=movie.id
join actor on casting.actorid = actor.id
where actor.name = 'John Travolta'
group by yr;
问题是:
哪一年是约翰 · 特拉沃尔塔最忙碌的一年。显示他每年拍摄的电影数量。
下面是表格结构:
movie(id, title, yr, score, votes, director)
actor(id, name)
casting(movieid, actorid, ord)
这是我得到的输出:
yr count(*)
1976 1
1977 1
1978 1
1981 1
1994 1
-- etc.
我需要得到 count(*)
为最大值的行。
我该怎么做?