Для создания следующего запроса выбора дней рождений сотрудников, откройте новый запрос в режиме Конструктор.
16) Из таблицы "Сотрудники" выберите поля "Фамилия", "Имя", "Дата рождения".
17) В строке Условие отбора для поля "Дата рождения" введите значение *.04.*
В данной записи * означают, что дата и год рождения могут быть любыми, а месяц 4-м (т.е. апрель).
18) Сохраните запрос с именем "Дни рождения".
19) Посмотрите результаты запроса, нажав кнопку Выполнить.
Если в запросе нет ни одной записи, значит, в таблице "Сотрудники" нет ни одного человека, родившегося в апреле. Закройте запрос "Дни рождения".
20) Добавьте или измените даты рождения нескольких сотрудников в таблице "Сотрудники", и посмотрите, как изменился запрос.
Запросы автоматически обновляются при каждом открытии.
Если нужно узнать, кто из сотрудников родился в мае, то придется создавать новый запрос или изменять условия в существующем запросе "Дни рождения".
Данная процедура является неудобной и занимает много времени.
|
|
Если приходится часто выполнять запрос, но каждый раз с новыми значениями условий используют запрос с параметром. При запуске такого запроса на экран выводится диалоговое окно для ввода значения в качестве условия отбора.
Что бы создать запрос с параметром, пользователю необходимо ввести текст сообщения в строке Условие отбора бланка запроса.
21) Откройте запрос "Дни рождения" в режиме Конструктор.
22) В строке Условия отбора для поля "Дата рождения" введите фразу: Like[Введите дату].
23) Сохраните изменения.
24) Запустите запрос еще раз и в открывшееся диалоговое окно введите свое условие.