Упражнения на SQL: наибольшая сумма покупки на определенную дату для отдельного продавца
Агрегатные функции SQL: упражнение 11 с решением
Напишите оператор SQL, чтобы найти наибольшую сумму покупки на дату «2012-08-17» для каждого продавца с его идентификатором.
Пример таблицы : заказы
Пример решения:
SELECT salesman_id,MAX(purch_amt)
FROM orders
WHERE ord_date ='2012-08-17'
GROUP BY salesman_id;
Вывод запроса:
продавец_ид макс 5003 110,50 5007 75,29
Объяснение:
Наглядная презентация:
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите оператор SQL, чтобы найти наибольшую сумму покупки, заказанную каждым клиентом в конкретную дату, с указанием их идентификатора, даты заказа и максимальной суммы покупки.
Далее: напишите оператор SQL, чтобы найти наибольшую сумму покупки с их идентификатором и датой заказа, только для тех клиентов, у которых максимальная сумма покупки в день превышает 2000.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования