Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
22
Добавлен:
14.02.2016
Размер:
7.55 Mб
Скачать

страницу «ленты» «Создание».

Рис.3.28.

В разделе «Другие» можно выбрать для создания запроса режим

Мастера

Рис.3.29.

или режим конструктора.

Рис.3.30.

Выберите таблицу, содержащую данные для запроса

Рис.3.31.

и нажмите кнопку «Мастер запросов».

61

Рис.3.32.

На первой странице Мастера выберите тип запроса «Простой запрос»

Рис.3.33.

и нажмите кнопку «ОК».

На этой странице можно выбрать или изменить источник данных, в

качестве которого могут выступать как таблицы базы данных, так и созданные ранее запросы.

Рис.3.34.

В группе «Доступные поля»

Рис.3.35.

надо выбрать поля, которые будут включены в список полей запроса. Добавление полей в список и удаление из списка выполняется при помощи

кнопок со стрелками.

62

Рис.3.36.

Добавьте в список поля «ФИО»,

Рис.3.37.

«Телефон»

Рис.3.38.

и «Отдел».

63

Рис.3.39.

Выбрав нужные поля, нажмите кнопку «Далее».

Рис.3.40.

Задайте для запроса имя или оставьте имя, назначенное ему

Мастером.

Рис.3.41.

Для завершения создания запроса и просмотра результатов его выполнения нажмите кнопку «Готово».

Рис.3.42.

В списке объектов в области переходов появится только что

созданный запрос,

64

Рис.3.43.

а в рабочей области программы отобразятся данные, выбранные с его помощью из «Таблицы2».

Рис.3.44.

Для просмотра запроса в режиме SQL нажмите соответствующую кнопку в строке состояния Microsoft Office Access.

Рис.3.45.

Если теперь закрыть запрос,

Рис.3.46.

а затем дважды щелкнуть на его имени в области переходов,

65

Рис.3.47.

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

Рис.3.48.

Для редактирования ранее созданного запроса переведите его в режим

конструктора.

Рис.3.49.

В режиме конструктора в нижней части рабочей области Access отображается таблица,

Рис.3.50.

66

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

результаты запроса определенными записями, можно задать одно или

несколько условий отбора.

Рис.3.51.

Задав в ячейке, соответствующей условию отбора для поля «Отдел», название одного из отделов организации, например, «Охрана»,

Рис.3.52.

нажмите кнопку «ленты» «Выполнить» для просмотра результатов

запроса.

Рис.3.53.

Программа автоматически перейдет в режим таблицы. Можно видеть,

что в таблицу результатов запроса включаются теперь только те записи

«Таблицы2», которые в поле «Отдел» содержат значения «Охрана».

Рис.3.54.

Вернувшись снова в режим конструктора, можно усложнить условие отбора.

Все условия отбора, находящиеся в одной строке, объединяются операцией «логическое <и>», то есть в выборку будут включаться только

записи, одновременно удовлетворяющие всем этим условиям. Если же требуется связать условия операцией «логическое <или>», то есть включить

67

в выборку записи, для которых выполнено хотя бы одно из заданных условий, второе условие надо задавать строкой ниже.

Рис.3.55.

Введя в этой строке один из номеров телефона организации,

Рис.3.56.

нажмите снова кнопку «Выполнить».

Рис.3.57.

Теперь в таблице отображаются записи, содержащие значение

«Охрана» в поле «Отдел» или значение «5757» в поле «Телефон».

Рис.3.58.

3.3. Создание запроса из нескольких таблиц

Для создания запроса в режиме конструктора на основе связанных таблиц нажмите кнопку «Новый объект: запрос» на странице «ленты»

«Создание».

68

Рис.3.59.

В окне «Добавление таблицы» отметим таблицы «Расходы», «Сотрудники» и «Статьи расходов», удерживая нажатой клавишу

<Control>.

Затем нажмите кнопку «Добавить».

Рис.3.60.

После добавления всех необходимых таблиц нажмите кнопку

«Закрыть».

Рис.3.61.

В верхней части рабочей области конструктора представлены включенные в запрос таблицы и связи между ними.

Рис.3.62.

69

В нижней части, в таблице задания полей запроса, щелкните на стрелочке выбора первого поля.

Рис.3.63.

В открывшемся списке представлены все поля всех таблиц запроса. Выберите поле «Дата» из таблицы «Расходы».

Рис.3.64.

Таким же образом выберем следующие поля – поле «ФИО» из таблицы

«Сотрудники», поле «Сумма» из таблицы «Расходы» и поле «Статья расходов» из таблицы «Статьи расходов».

Если какое-то поле было выбрано ошибочно, выделите соответствующий столбец таблицы

Рис.3.65.

и удалите его, нажав на кнопку «Удалить столбцы» на странице

«ленты» «Конструктор».

Рис.3.66.

Затем можно будет повторить выбор поля.

По любому из выбранных полей можно задать условие отбора. Например, можно включить в запрос только те записи таблицы «Расходы»,

70

Соседние файлы в папке ИТ (Access)