Запросы и их применение
С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц (Рисунок 12). Они также используются в качестве источника данных для форм и отчетов.
Рисунок 12 Запросы.
Наиболее часто используется запрос на выборку (Рисунок 13). При его выполнении данные, удовлетворяющие условиям отбора, выбираются из одной или нескольких таблиц и выводятся в определенном порядке.
Рисунок 13 Запрос на выборку.
Запрос можно создать с помощью мастера или самостоятельно. Во втором случае в режиме конструктора следует выбрать таблицы или запросы, содержащие нужные данные, и заполнить бланк запроса (Рисунок 14).
|
Рисунок 14 Бланк запроса
Создание запроса.
Для создания запроса, являющегося основой формы или отчета, нужно использовать мастер запросов. Мастера запросов автоматически выполняют основные действия в зависимости от ответов пользователя на поставленные вопросы. Для его наладки нужно переключиться в режим конструктора. По умолчанию тип запроса – выборка.
Таблица 4 Примеры использование символов задания шаблонов
Использование символов | Образец | Поиск в Access |
Вопросительный знак ( ? ); в качестве шаблона для любого символа. | За?ор | · Забор · Затор |
Звездочка ( * ); в качестве шаблона для любой группы символов. | Д*нь | · День · Добрый день · Длинная тень |
Звездочка ( * ); в качестве шаблона для любой группы начальных символов. | *й | · 128й · Последний |
Знак фунта (#); в качестве шаблона для любой цифры. | #-й | · 5-й · 8-й |
Квадратные скобки [ ]; для поиска одного символа из набора. | Иванов[аы] | · Ивановы · Иванова |
Восклицательный знак ( ! ) после первой скобки; для поиска символа, который не входит в указанный набор символов. | Иванов[!аы] | · Иванову [но не Иванова или Ивановы] |
Таблица 5 Примеры условных выражений