Цель: Когда пользователь переходит к определенному продавцу, затем отображает его среднее значение вместе со средним числом продавцов из аналогичной категории для удобства сравнения.
Пример данных:
Seller | Category | Qty | Sales
--------------------------------------------
Harry | Mango | 100 | 50000
John | Apple | 75 | 50500
Max | Mango | 44 | 20000
Ash | Mango | 60 | 35000
Lingo | Apple | 88 | 60000
Обязательный вывод: (когда пользователь просматривает Ash)
Количество продано Эш: 60
Среднее количество, продаваемое другими продавцами Манго: 68 (среднее 100, 44 и 60)
Средняя цена золы: 583,33 (35000/60)
Средняя цена других продавцов манго: 514,70 (средневзвешенная цена)
Код скелета:
ВЫБРАТЬ «Кол-во» КАК «Кол-во»,
(НЕКОТОРЫЙ КОД) AS 'Avg Qty',
(«Продажи» / «Кол-во») AS «Цена»,
(НЕКОТОРЫЙ КОД) AS 'Avg Price'
ИЗ СТОЛОВ ПРОДАЖИ
ГДЕ «Продавец» = «Ясень»