Есть база вида:
Нужен вот такой запрос:
для всех дилерских центров те модели (mark.name), для которых суммарное количество выставленных на продажу экземпляров больше 10 (stock.quantity). В этом же запросе для каждой модели указать центр (shop.name), в котором находится наибольшее количество моделей (если таких несколько, то отсортировать по имени центра в алфавитном порядке).
Основной запрос понятно как сделать:
SELECT
mark.name,
SUM(stock.quantity)
FROM
stock
LEFT JOIN mark ON mark.id=stock.markid
GROUP BY
mark.name
HAVING SUM(stock.quantity)>10
А вот как присобачить к каждой модели машины имя дилерского центра в котором наибольшее количество моделей, не понимаю((