Самостоятельное формирование запросов

Как правило, к этому приходится прибегать, когда в основу запроса нужно положить несколько таблиц БД с установлением связей между ними. Для создания запроса:

· Откройте вкладку Запросы.

· Нажмите кнопку Создать.

· Нажмите кнопку Конструктор. Одновременно поверх него появится диалоговое окно Добавление таблицы.

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

· Завершив отбор таблиц, закройте диалог, нажав кнопку Закрыть.

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

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

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

1. Перетащить их.

2. Выбрать нужное поле двойным щелчком в списке полей соответствующей таблицы (оно будет помещено в следующий столбец).

3. Выбрать его из раскрывающегося списка строки Поле в нижней половине окна в области конструирования.

Удаление таблицы или нескольких полей

Для удаления одного поля из области конструирования запроса:

· Выделите нужное поле. Для этого нажмите кнопку маркера столбца (в верхней его части).

· Войдите в меню Правка и выберите команду Удалить столбец.

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

Для удаления из области конструирования всей таблицы целиком:

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

· Войдите в меню Запрос и выберите команду Удалить Таблицу.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: