Упражнение 4. Редактирование запроса в Конструкторе

1. Откройте в Access 2007 БД Личная картотека.

2. Упражнение 4. Редактирование запроса в Конструкторе - student2.ru Дважды щелкните мышью на имени Мастер-запрос Контактывобласти переходов. Запрос откроется в режиме таблицы.

3. Переключитесь в режим Конструктора. Для этого перейдите на вкладку Главная, в группе Режимы щелкните стрелку под кнопкой Режим и выберите команду Конструктор в раскрывшемся меню (рис.4.3).

Рис. 4.3.

4. В Конструкторе откроется бланк выбранного запроса (рис. 4.4).

Упражнение 4. Редактирование запроса в Конструкторе - student2.ru

Рис. 4.4.Исходный запрос.

5. Измените запрос, выполнив требуемые действия из перечисленных ниже вариантов:

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

· чтобы отобразить или скрыть значение поля таблицы в результирующем наборе данных, установите или снимите отметку флажка в строке Вывод на экран. Если в бланке запроса флажок под названием поля снят, значение этого поля не отображаются;

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

по возрастанию – при выборе этого варианта данные будут отсортированы по возрастанию;

по убыванию – при выборе этого варианта данные будут отсортированы по убыванию;

(отсутствует) – при выборе этого варианта данные не будут сортироваться.

· Чтобы задать условия отбора для одного или нескольких полей таблицы, введите требуемые условия в соответствующих ячейках строки Условие. Если для одного поля таблицы необходимо задать несколько взаимоисключающих условий, используйте строку Или и расположенные ниже строки без подписи.

6. Например: внесите изменения в запрос Мастер-запрос Контакты. Ранее по этому запросу выводились имена, фамилии, мобильные телефоны и адреса электронной почты почти всех людей, занесенных в таблицу Мои контакты. Теперь пусть выбираются только сведения о друзьях, причем результирующий список должен быть отобран по имени и фамилии.

7. В строке Поле щелкните ячейку после названия Электронная почта, раскройте список полей таблицы Мои контакты и выберите в списке название Код группы.

8. Снимите флажок Вывод на экран для поля Код группы.

9. Щелкните ячейку строки Условие отбора, соответствующую полю Код группы, и введите цифру 2 (этот код соответствует группе «Друзья»).

10. Щелкните ячейку строки Сортировка, соответствующую полю Имя, раскройте список и выберите вариант По возрастанию.

11. Щелкните ячейку строки Сортировка, соответствующую полю Фамилия, раскройте список и выберите вариант По возрастанию.

12. Результирующий бланк запроса Мастер-запрос Контакты показан на рис.4.5.

Упражнение 4. Редактирование запроса в Конструкторе - student2.ru

Рис. 4.5. Исправленный запрос.

13. Нажмите кнопку Сохранитьна панели быстрого доступа.

14. Если вы хотите посмотреть результат выполнения измененного запроса, щелкните контекстную вкладку Конструктор и нажмите кнопку Выполнить. В результате запроса на экране отобразится контактная информация обо всех ваших друзьях.

Наши рекомендации