Читайте также:
|
|
Текст запроса на SQL:
SELECT [Наименование грузополучателя], [Отгружено товаров, тыс р]
FROM Справочник, Сведения
WHERE Справочник.[Код грузополучателя]=
Сведения.[Код грузополучателя]
AND ([Наименование грузополучателя] Like ("ООО*"))
AND ([Отгружено товаров, тыс р]>70000)
ORDER BY [Отгружено товаров, тыс р];
В результате выполнения запроса получим таблицу:
Наименование грузополучателя | Отгружено товаров, тыс р |
ООО ФортранМастер |
Создаем запрос в режиме конструктора:
Запрос 4. Вывести сведения об отгрузках со всех складов, кроме второго, по отгрузкам стоимостью в пределах от 20 до 50 млн. руб. Упорядочить по возрастанию номера склада.
Текст запроса на SQL:
SELECT [Наименование грузополучателя], [Номер склада],
[Отгружено товаров, тыс р]
FROM Справочник, Сведения
WHERE Справочник.[Код грузополучателя] =
Сведения.[Код грузополучателя]
AND ([Номер склада]<>2)
AND ([Отгружено товаров, тыс р] Between 20000 And 50000)
ORDER BY [Номер склада];
В результате выполнения запроса получим таблицу:
Наименование грузополучателя | Номер склада | Отгружено товаров, тыс р |
ООО НибСервис | ||
ООО ФортранМастер |
Создаем запрос в режиме конструктора:
Запрос 5. Для каждого грузополучателя рассчитать общий объем поставок и среднюю стоимость поставленного товара. Данные упорядочить по возрастанию общей стоимости отгруженного товара.
Текст запроса на SQL:
SELECT Справочник.[Код грузополучателя],
[Наименование грузополучателя],
Sum([Отгружено товаров, тыс р]) AS
[Общая сумма отгруженных товаров, тыс р],
Avg([Отгружено товаров, тыс р]) AS
[Средняя стоимость поставленного товара, тыс р]
FROM Справочник, Сведения
WHERE Справочник.[Код грузополучателя] =
Сведения.[Код грузополучателя]
GROUP BY Справочник.[Код грузополучателя],
[Наименование грузополучателя]
ORDER BY Sum([Отгружено товаров, тыс р]);
В результате выполнения запроса получим таблицу:
Код грузополучателя | Наименование грузополучателя | Общая сумма отгруженных товаров, тыс р | Средняя стоимость поставленного товара, тыс р |
ЧУП Кототуй | 359,5 | ||
ООО НибСервис | 13051,3333333333 | ||
ООО Криэте | |||
ООО ФортранМастер | |||
ЗАО Кибис |
Создаем запрос в режиме конструктора:
Запрос 6. Определить, по каждому из складов, общую сумму отгруженной продукции и количество отгрузок. Вывести данные о складах, по которым объем отгрузки в совокупности составляет не менее 10 млн. руб. Упорядочить данные по возрастанию числа отгрузок.
Текст запроса на SQL:
SELECT [Номер склада],
Sum([Отгружено товаров, тыс р]) AS [Отгружено со склада, тыс р],
Count([Код грузополучателя]) AS [Количество отгрузок]
FROM Сведения
GROUP BY [Номер склада]
HAVING (Sum([Отгружено товаров, тыс р])>=10000)
ORDER BY Count([Код грузополучателя]);
В результате выполнения запроса получим таблицу:
Номер склада | Отгружено со склада, тыс р | Количество отгрузок |
Создаем запрос в режиме конструктора:
Дата добавления: 2015-10-21; просмотров: 76 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Решение | | | Утвердил |