Иллюстрированный самоучитель по Microsoft Access 2003

Получение данных с помощью запросов

Использование режима конструктора

Мастер простых запросов с успехом можно использовать для выполнения некоторых операций, однако при этом возможности запросов Access раскрываются не в полной мере. Для получения большего эффекта следует обратиться к режиму конструктора. Как вы знаете из главы 5, существует два формата отображения таблиц – режим таблицы и режим конструктора (в последнем отображается структура таблицы). Запросы также поддерживают этих два режима. Просмотр запроса в режиме конструктора позволяет изменить структуру запроса, применяемую при работе в режиме таблицы. Кроме того, режим конструктора больше подходит для изменения существующих или создания абсолютно новых запросов. Следующий раздел главы посвящен созданию новых запросов с нуля в режиме конструктора.

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

Добавление таблиц и запросов

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

  1. Выберите ссылку Запросы в окне Растения: база данных.
  2. Дважды щелкните на ссылке Создание запроса в режиме конструктора. Откроются новый запрос и диалоговое окно Добавление таблицы (рис. 7.9).

    Иллюстрированный самоучитель по Microsoft Access 2003 › Получение данных с помощью запросов
    Рис. 7.9. Создание нового запроса в режиме конструктора

  3. На вкладке Таблицы диалогового окна Добавление таблицы выберите значение Растения и щелкните на кнопке Добавить. Теперь таблица добавлена в запрос.
  4. Щелкните на кнопке Закрыть и просмотрите запрос в режиме конструктора (рис. 7.10). В верхней панели отображается таблица, содержащая данные для запроса, а в нижней – поля запроса.

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

Иллюстрированный самоучитель по Microsoft Access 2003 › Получение данных с помощью запросов
Рис. 7.10. Таблица запроса в режиме конструктора

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.