Если вы хотите отобрать записи с конкретным значением поля, просто введите его в строке Условие отбора для этого поля.
Текстовое значение, используемое в качестве условия отбора, должно быть заключено в кавычки (2, А). Следует обратить ваше внимание на то, что кавычки к введенному тексту добавляются автоматически (в бланке на 2 для поля Область было введено WA, но после нажатия клавиши Enter на экране появилось «WA»).
Числовые значения в кавычки не заключаются (2, Б).
Даты и время, используемые в качестве условия отбора, должны быть заключены в специальные символы – «решеточки» (2, В). «Решеточки» к введенной дате или времени добавляются автоматически (в бланке на 2 для поля ДатаРазмещения было введено >01.02.99 And < 03.11.01, но после нажатия клавиши Enter на экране появилось «>#01.02.99# And < #03.11.01#»).
При вводе условий отбора для нескольких полей все выражения в строке Условие отбора или в строке Или должны принимать значение Истина для любой записи, включаемой в набор записей фильтра или запроса. Иными словами, Access выполняет логическую операцию AND над частными условиями отбора, находящимися в одной строке. Так, если для полей Группа и Фамилия таблицы «Студенты» базы данных Student97 заданы условия как на 3, то будут отобраны записи о студентках 102 группы с фамилией Ефимова.
Рис.9. Условия отбора связаны логическим оператором AND
Есть еще один способ задать несколько частных условий для одного поля, связанных оператором AND. Можно ввести все условия в одну ячейку строки Условие отбора, соединив их оператором AND (2, В).
Когда вы задаете для некоторого поля несколько частных условий отбора, соединенных логическим оператором OR, то для того, чтобы запись была отобрана фильтром или запросом, истинным должно быть хотя бы одно из них. Есть также два способа задать несколько частных условий для одного поля, связанных оператором OR. Можно ввести все условия в одну ячейку строки Условие отбора, соединив их оператором OR. Другой вариант: ввести каждое частное условие в отдельную ячейку строки Или. При использовании нескольких строк Или для отбора записи достаточно выполнения всех частных условий, заданных в одной из строк. Так, если для поля Городв таблице Разговоры базы данных «Телефонная компания» заданы условия как на рис. 10, то будут отобраны записи о разговорах с Москвой и С-Петербургом.
Рис.10. Условия отбора связаны логическим оператором OR