Запросы, представляющие собой варианты базового запроса и незначительно отличающиеся друг от друга, называются параметрическими.
Создать запрос, в результате выполнения которого будет выводиться Фамилия, Имя, Отчество и Идентификационный код определенного сотрудника.
- При выбранной вкладке Создание выполнить команду Конструктор запросов.
- Открывается окно Запрос1, а затем активизируется окно Добавление таблицы, в котором выбрать из списка таблиц таблицу Сотрудник щелчком мыши по имени таблицы, а затем выполнить щелчок по кнопке , после чего закрыть окно Добавление таблицы;
- При помощи мыши переместить нужные поля из выбранной таблицы.
- В столбце Фамилия в строке Условие отбора ввести в квадратных скобках [Введите фамилию] (сообщение, которое будет выводиться на экран при выполнении запроса).
- Выполнить команду Параметры из раздела Показать или скрыть вкладки Конструктор. В появившемся окне Параметры запроса в столбце Параметр ввести то же сообщение без квадратных скобок. В столбце Тип данных выбрать тип Текстовый, выполнить щелчок по кнопке .
- Закрыть запрос, на вопрос о сохранении ответить положительно, сохранить запрос с именем Идент код.
- Созданный запрос будет иметь вид представленный на Рисунке 2.
|
|
Рисунок 2. Структура параметрического запроса
- Выполнить запрос, выполнив щелчок по кнопке Выполнить. В появившемся на экране окне Введите значение параметра ввести фамилию сотрудника, информацию о котором необходимо получить, выполнить щелчок по кнопке .
- На экране появится таблица с данными о выбранном сотруднике. Завершив просмотр, закрыть окно.
Задание. На основе созданного запроса Идент код создайте запрос Должность и оклад сотрудника, который будет выводить на экран сведения о месте работы, должности и окладе сотрудника по его фамилии.