Помогите составить запрос SQL для выполнения задания
Есть две таблицы - magazin и otziv которые имеют поля
magazin
id|name|gorod
otziv
id|name|text|magaz_id
Задание:
Вывести магазины сортируя их по количеству отзывов - от большего к меньшему
Поле id из таблицы magazin связано с полем magaz_id из таблицы otziv
У меня пока только получилось их просто вывести c сортировкой по id:
SELECT id,name,gorod FROM magazin WHERE gorod=$gorods ORDER BY id DESC LIMIT 20
Как я понимаю нужно сделать подзапрос с COUNT и JOIN но никак не получается у меня