Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Определить тройку лидеров по объемам продаж среди товаров / 5 сообщений из 5, страница 1 из 1
28.03.2016, 23:37
    #39202630
Mypirk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить тройку лидеров по объемам продаж среди товаров
1. Определить тройку лидеров по объемам продаж среди товаров за период. Результаты представить в виде следующей таблицы:

КодТовара НаименованиеТовара ОбъемПродаж


где поле «ОбъемПродаж» рассчитывается на основе поля «Количество» таблицы «Продажи» за период, т.е. при ограничении:

Не считает сумму по продажам. Получается сделать топ 3 только по заказом, то есть без складывания суммы по товару. Как исправить проблему?


SELECT TOP 3 Товары.[Код товара], Товары.[Наименование Товара], SUM(Продажа.Количество) AS [Объем продаж]
FROM Товары, Продажа
WHERE Продажа.[Код товара] = Товары.[Код товара]
GROUP BY Товары.[Код товара], Товары.[Наименование Товара], Продажа.Количество
ORDER BY Продажа.Количество DESC
...
Рейтинг: 0 / 0
29.03.2016, 01:01
    #39202647
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить тройку лидеров по объемам продаж среди товаров
Вы в курсе для чего существуют операторы WHERE и JOIN
(таблицы объединять не пробовали?):
Код: vbnet
1.
2.
3.
4.
SELECT top 2 товар.наименование, Sum(продажи.количество) AS [Sum-количество]
FROM товар INNER JOIN продажи ON товар.КодТ = продажи.товар
GROUP BY товар.наименование
ORDER BY 2 desc;
...
Рейтинг: 0 / 0
29.03.2016, 01:08
    #39202648
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить тройку лидеров по объемам продаж среди товаров
...
Рейтинг: 0 / 0
29.03.2016, 01:17
    #39202650
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить тройку лидеров по объемам продаж среди товаров
правильная терминология:
WHERE-предложение
INNER JOIN-операция
...
Рейтинг: 0 / 0
29.03.2016, 22:01
    #39203680
Mypirk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить тройку лидеров по объемам продаж среди товаров
Спасибо, разобрался, теперь понимаю как решать такие задачи.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Определить тройку лидеров по объемам продаж среди товаров / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]