Выше мы рассмотрели работу запроса, выбирающего клиентов из одной страны - США. Страна была жестко введена в бланк запроса по образцу, и обычный пользователь базы, не имевший отношения к ее созданию, не может изменить эти параметры.
Во многих случаях пользователю надо предоставить возможность выбора того, что он хочет найти в таблицах базы данных. Для этого существует специальный вид запроса - запрос с параметром.
1. Предположим, что в базе данных есть таблица, в которой содержатся все клиенты из всех стран. Наша задача: создать запрос, с помощью которого пользователь может сам определить, клиентов какой страны ему надо просмотреть.
2. Для этой цели служит специальная команда языка SQL, которая выглядит так:
LIKE [...1
В квадратных скобках можно записать любой текст, обращенный к пользователю, например:
LIKE [Введите название страны]
3. Команду LIKE надо поместить в строке Условие отбора и в том поле, по которому производится выбор. В нашем случае это столбец Страна.
4. После запуска запроса открывается диалоговое окно, в котором пользователю предлагается ввести параметр.
5. Если в качестве параметра ввести слово США, то выдается результирующая таблица, содержащая записи клиентов из США.
6. Если в качестве параметра ввести слово Германия, то результирующая таблица будет иной.