Согласно совету Peacedog:
SELECT m.name, m.imdb_url, m.comment, COUNT(v.movie_id) AS votes
FROM movies m
left outer join votes v
on v.movie_id=m.movie_id
GROUP BY v.movie_id
ORDER BY COUNT(v.movie_id) DESC
Я не уверен насчет mysql, но не все базы данных позволяют использовать псевдоним в бите ORDER BY
, поэтому я заменил votes
на COUNT(v.movie_id)
.