Определить тройку лидеров по объемам продаж среди товаров
|
|
Понедельник, 28 Марта 2016 г. 23:37
+ в цитатник
1. Определить тройку лидеров по объемам продаж среди товаров за период. Результаты представить в виде следующей таблицы:
КодТовара НаименованиеТовара ОбъемПродаж
где поле «ОбъемПродаж» рассчитывается на основе поля «Количество» таблицы «Продажи» за период, т.е. при ограничении:
Не считает сумму по продажам. Получается сделать топ 3 только по заказом, то есть без складывания суммы по товару. Как исправить проблему?
SELECT TOP 3 Товары.[Код товара], Товары.[Наименование Товара], SUM(Продажа.Количество) AS [Объем продаж]
FROM Товары, Продажа
WHERE Продажа.[Код товара] = Товары.[Код товара]
GROUP BY Товары.[Код товара], Товары.[Наименование Товара], Продажа.Количество
ORDER BY Продажа.Количество DESC
http://www.sql.ru/forum/1207355/opredelit-troyku-liderov-po-obemam-prodazh-sredi-tovarov
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-