Voici mon code :
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;
Voici la question :
Qui ont été les années les plus occupées pour 'John Travolta'. Montrer le nombre de films qu'il a fait pour chaque année.
Voici la structure de la table :
movie(id, title, yr, score, votes, director)
actor(id, name)
casting(movieid, actorid, ord)
Voici le résultat que j'obtiens :
yr count(*)
1976 1
1977 1
1978 1
1981 1
1994 1
-- etc.
Je dois obtenir les lignes pour lesquelles count(*)
est max.
Comment je fais ça ?