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

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


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

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


SELECT TOP 3 Товары.[Код товара], Товары.[Наименование Товара], SUM(Продажа.Количество) AS [Объем продаж]
FROM Товары, Продажа
WHERE Продажа.[Код товара] = Товары.[Код товара]
GROUP BY Товары.[Код товара], Товары.[Наименование Товара], Продажа.Количество
ORDER BY Продажа.Количество DESC
...
Рейтинг: 0 / 0
Определить тройку лидеров по объемам продаж среди товаров
    #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
Определить тройку лидеров по объемам продаж среди товаров
    #39202648
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Определить тройку лидеров по объемам продаж среди товаров
    #39202650
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правильная терминология:
WHERE-предложение
INNER JOIN-операция
...
Рейтинг: 0 / 0
Определить тройку лидеров по объемам продаж среди товаров
    #39203680
Mypirk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, разобрался, теперь понимаю как решать такие задачи.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Определить тройку лидеров по объемам продаж среди товаров
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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