Применяется к
Access 2013

Это часть 1 серии из трех частей об использовании критериев в запросах.

Запросы являются основной частью разработки и использования любой базы данных. В дополнение к массовому внесению изменений в данные они служат своего рода вопросами о том, какие данные хранятся в базе. Критерии запроса помогут вам сделать свой вопрос более конкретным, поэтому вместо вопроса "Каковы дни рождения моих контактов?" вы можете спросить: "Чьи дни рождения ближайшие в следующем месяце?"

Давайте рассмотрим эти вопросы в Access. Первый вопрос — это очень простой запрос к одной таблице (Контакты). Он просто просит Access выбрать имя и дату рождения всех пользователей в таблице:

Конструктор запросов без условий

При выполнении запроса я получаю полный список:

Все записи, возвращенные в запросе без условий

Очень простые вещи. В этом примере у меня нет огромного списка, чтобы посмотреть, но представьте, если бы у меня были сотни контактов. Я, вероятно, не хотел бы искать все свои дни рождения очень часто. Теперь давайте посмотрим, как можно использовать критерий, чтобы задать более полезный вопрос: чьи дни рождения в этом месяце?

Вот еще раз макет запроса. Только на этот раз я добавил выражение в строку Условия поля DOB:

Выражение в строке условий для поля DOB

Теперь, когда я запускаю запрос, я просто вижу людей, чьи дни рождения в этом месяце:

Условия запроса возвращают данные о сотрудниках, дни рождения у которых в текущем месяце

Дополнительные сведения о работе условий запроса и полный набор примеров см. в статье Примеры условий запроса.

Далее: В части 2 этой серии из трех частей узнайте об использовании оператора LIKE и подстановочных знаков в качестве критериев.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.