Задать вопрос
bucksbunny
@bucksbunny
Гуру бытия, философ, прокрастинатор, авантюрист

Как решить задачу по SQL?

описание задачи:
Таблица БД содержит следующие столбцы:
Sales(Date, ProdID, OrderID, ManagerID, Sum)
Напишите SQL запрос, который будет показывать менеджера c самыми большими продажами по конкретным заказам за 2019 год (с разбивкой по месяцам).
Запрос должен возвращать Месяц, Менеджера (ManagerID), Номера заказов (OrderID) и Сумму(Sum).

Моё решение:
SELECT MONTH(DATE), ManagerID AS Менеджер, OrderID AS Номера заказов, max(Sum)  AS Сумма
FROM Sales
WHERE Sum = max(Sum) and YEAR(DATE) = 2019;


Как исправить запрос, чтобы корректно работал?
  • Вопрос задан
  • 481 просмотр
Подписаться 2 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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