Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НИНХ лабораторные Access 2007.doc
Скачиваний:
34
Добавлен:
25.09.2019
Размер:
7 Мб
Скачать
☆

Перекрестный запрос

Задание 3. На основе таблицы Поставщик создайте Перекрестный запрос о количестве поставщиков в различных городах и странах.

Пояснения.

На первом шаге в диалоговом окне Новый запрос Мастера запросов (рис. 6.4) выберите из списка Перекрестный запрос и щелкните по кнопке ОК.

Рис 6.4. Первый шаг Мастера запросов

На втором шаге в диалоговом окне Создание перекрестных таблиц Мастера запросов (рис. 6.5) выберите из списка таблицу Поставщик и щелкните по кнопке Далее.

Рис 6.5. Второй шаг Мастера запросов

На третьем шаге в диалоговом окне Создание перекрестных таблиц (рис. 6.6) выберите из списка поле Страна. Данное поле будет в запросе располагаться по строкам. Щелчком по кнопке Далее перейдите к следующему диалоговому окну.

Рис 6.6. Третий шаг Мастера запросов

На четвертом шаге (рис. 6.7) выберите из списка поле Город и щелкните по кнопке Далее.

Рис 6.7. Четвертый шаг Мастера запросов

На пятом шаге (рис. 6.8) выберите из списка поле Город и функцию Число. Установите флажок Вычислить итоговое значение для каждой строки (  Да), нажмите Далее.

Рис 6.8. Пятый шаг Мастера запросов

На последнем этапе задайте имя запросу Поставщик_перекрестный_страна_город_количество и нажмите кнопку Готово.

В результате получите таблицу следующего вида.

Страна

Итоговое значение Код поставщика

Брест

Киев

Красноярск

Минск

Москва

Мытищи

Беларусь

2

1

1

Болгария

1

Россия

4

1

2

1

Украина

3

2

Задание 4.

На основе таблицы Покупатель создайте Перекрестный запрос о количестве покупателей в различных городах и странах. Отсортируйте полученную таблицу по полю Страна. Сохраните запрос под именем Группировка покупателей по городам и странам. Определите, в каком городе находится наибольшее количество покупателей.

Задание 5.

На основе таблицы Товар на базе создайте Перекрестный запрос о суммарном остатке по различным группам мебели.

Для образования группы по строкам в запросе разместите поле согласно вашему варианту, например, цвет мебели, фурнитура, тип мебели и т.п.

Поиск повторяющихся записей

Задание 6. С помощью запроса Повторяющиеся записи в таблице Покупатели найдите покупателей из одного города.

Пояснения.

Тип запроса Повторяющиеся записи позволяет обнаружить в таблицах дублирующие записи, от которых возможно нужно избавиться. Также запросы этого типа могут оказаться полезными для поиска записей, совпадающих по значениям некоторых полей.