MS Access - критерии запроса
Критерии запроса помогают получать определенные элементы из базы данных Access. Если элемент соответствует всем введенным вами критериям, он отображается в результатах запроса. Если вы хотите ограничить результаты запроса на основе значений в поле, вы используете критерии запроса.
Критерий запроса - это выражение, которое Access сравнивает со значениями поля запроса, чтобы определить, следует ли включать запись, содержащую каждое значение.
Некоторые критерии просты и используют базовые операторы и константы. Другие сложны и используют функции, специальные операторы и включают ссылки на поля.
Чтобы добавить некоторые критерии к запросу, вы должны открыть запрос в режиме конструктора.
Затем вы определяете поля, для которых хотите указать критерии.
пример
Давайте посмотрим на простой пример, в котором мы будем использовать критерии в запросе. Сначала откройте базу данных Access, затем перейдите на вкладку «Создать» и нажмите «Дизайн запросов».

На вкладке Таблицы диалогового окна Показать таблицу дважды щелкните значок tblEmployees таблицу, а затем закройте диалоговое окно.

Давайте теперь добавим некоторые поля в сетку запросов, такие как EmployeeID, FirstName, LastName, JobTitle и Email, как показано на следующем снимке экрана.

Позвольте нам запустить ваш запрос, и вы увидите только эти поля в качестве результата запроса.

Если вы хотите видеть только тех, у кого JobTitle является координатором по маркетингу, вам нужно будет добавить критерии для этого. Давайте снова перейдем к дизайну запроса и в строке Criteria в JobTitle введите Marketing Coordinator.

Давайте теперь снова запустим ваш запрос, и вы увидите, что извлекаются только должности координаторов по маркетингу.

Если вы хотите добавить критерии для нескольких полей, просто добавьте критерии в несколько полей. Допустим, мы хотим получить данные только для «Координатора по маркетингу» и «Помощника по бухгалтерскому учету»; мы можем указать оператор строки OR, как показано на следующем снимке экрана -

Давайте теперь снова запустим ваш запрос, и вы увидите следующие результаты.

Если вам нужно использовать функционал ANDоператора, то вам необходимо указать другое условие в строке Критерии. Допустим, мы хотим получить всех помощников по бухгалтерскому учету, но только те должности координатора по маркетингу, в которых фамилия «Поллард».

Давайте теперь снова запустим ваш запрос, и вы увидите следующие результаты.
