Здесь мой код:
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
etcetc
Мне нужно получить строки, для которых count(*)
max.
Как это сделать?