Как всегда, проще всего познакомиться с объектом, создав его с помощью Мастера. Первый запрос, который просто напрашивается, должен объединить таблицы Издания и Авторы, так как несколько странно выглядит таблица изданий, в которой не видно авторов.
Как всегда, проще всего познакомиться с объектом, создав его с помощью Мастера. Первый запрос, который просто напрашивается, должен объединить таблицы Издания и Авторы, так как несколько странно выглядит таблица изданий, в которой не видно авторов. - Щелкните левой кнопкой мыши на ярлыке Запросы (Query ) панели объектов окна базы данных, чтобы раскрыть список запросов. Этот список пока содержит только сохраненный нами на прошлом занятии фильтр для таблицы Формуляр (рис. 6.1).
Рис. 6.1. Раскрытый список запросов - Дважды щелкните левой кнопкой мыши на значке Создание запроса с помощью мастера (Create query by using wizard). Запускается Мастер запросов, и на экране появляется диалоговое окно Создание простых запросов (Simple Query Wizard) (рис. 6.2).
Рис. 6.2. Первое диалоговое окно Мастера простых запросов - В поле со списком Таблицы и запросы (Tables/Queries) выберите таблицу Авторы.
- С помощью клавиш со стрелками вправо и влево переместите из списка Доступные поля (Available Fields) в список Выбранные поля (Selected Fields) два поля: Имя и Фамилия.
Порядок выбора полей важен, так как именно в этом порядке они будут отображаться в результате запроса. - Теперь в том же поле со списком Таблицы и запросы (Tables/Queries) выберите таблицу Издания.
- Переместите из списка Доступные поля (Available Fields) в список Выбранные поля (Selected Fields) поля: Название, ГодИздания, КодИздательства, КодГорода (рис. 6.3). Нажмите кнопку Далее (Next).
Рис. 6.3. Список отобранных полей из таблиц Авторы и Издания - В следующем окне требуется выбрать тип запроса: подробный или итоговый (рис. 6.4). Оставьте переключатель в положении подробный (Detail) (с итоговым мы познакомимся позднее) и нажмите кнопку Далее (Next).
- В следующем диалоговом окне Мастера (рис. 6.5) в поле Задайте имя запроса (What title do you want to your query?) введите имя создаваемого запроса: Издания&Авторы.
- Переключатель Дальнейшие действия (Do you want to open the query or modify the query's design) оставьте в положении по умолчанию и нажмите кнопку Готово (Finish).
Рис. 6.4. Второе диалоговое окно Мастера простых запросов Рис. 6.5. Третье диалоговое окно Мастера простых запросов На экране появится таблица, в которой отображаются выбранные нами поля из таблиц Авторы и Издания (рис. 6.6). Эта таблица называется результирующим набором запроса. Обратите внимание, что в заголовке окна выводится название запроса и фраза запрос на выборку (select query). С результирующим набором запроса (далее будем говорить просто "с запросом") работают так же, как с обычной таблицей в режиме таблицы, то есть записи можно сортировать, фильтровать, выполнять поиск, печатать, копировать и т. д. - Щелкните мышью на любой строке в поле Фамилия и нажмите кнопку Сортировка по возрастанию (Sort Ascending). Записи будут отсортированы по фамилии автора (рис. 6.7).
Рис. 6.6. Запрос в режиме таблицы Рис. 6.7. Отсортированный запрос - Закройте окно таблицы. На вопрос о сохранении макета ответьте Да. Название созданного нами запроса появилось в списке запросов.
Если книга имеет нескольких авторов, она будет отображена несколькими строками, причем они будут не рядом. Пример: "Мы ждем ребенка", Ольга Еремеева и Андрей Митрошенков. Самоучитель Access 2000 И. Харитонова Просмотров: 5562
Ваш коментарий будет первым | | |