Задать вопрос

Как составить запрос?

Есть база вида:
6090393f939c0343390795.png
Нужен вот такой запрос:
для всех дилерских центров те модели (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


А вот как присобачить к каждой модели машины имя дилерского центра в котором наибольшее количество моделей, не понимаю((
  • Вопрос задан
  • 380 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы