Уточнение запросов с помощью критериев. Одним из важных свой | Access
Уточнение запросов с помощью критериев.
Одним из важных свойств запроса является возможность регламентировать вывод результатов с помощью критериев выборки. Программа Access позволяет комбинировать критерии, применяя различные операторы, действия которых распространяются на значения одного или нескольких полей. Доступные в Access операторы определения критериев и их назначение описаны ниже.
= (Равно). Например, ="Москва" - выводит все строки, в которых в рассматриваемом поле находится значение "Москва".
< (Меньше). Например, <100 - выводит все строки, в которых в рассматриваемом поле находится значение меньше 100.
<= (Меньше или равно). Например, <=100 - выводит все строки, в которых в рассматриваемом поле находится значение, меньшее или равное 100.
> (Больше). Например, >100 - выводит все строки, в которых в рассматриваемом поле находится значение больше 100.
>= (Больше или равно). Например, >=100 - выводит все строки, в которых в рассматриваемом поле находится значение, большее или равное 100.
<> (Не равно). Например, <>"Москва" - выводит все строки, в которых в рассматриваемом поле находится значение, отличное от "Москва".
And (Оба условия должны быть истинными) - позволяет найти все строки, в которых оба условия истинные.
Or (Истинным может быть одно из условий) - позволяет найти все строки, в которых одно из условий истинное.
Like - обеспечивает сравнение строкового выражения. Например, Like"Моск*" - выполняет поиск всех строк, которые начинаются с подстроки "Моск".
Between - выполняет поиск значений, относящихся к определенному диапазону. Например, Between 5 and 10 - выполняет поиск всех строк со значениями в поле от 5 до 10 включительно.
In - определяет находится ли указанное значение в строке. Например, In("Москва";"Рязань";"Казань") - выводит все строки, в которых значение поля равно "Москва", "Рязань" или "Казань".
Not - еще один вариант оператора проверки на неравенство. Например, Not"Москва" - выведет все строки со значениями, отличными от значения "Москва".
Is Null - выполняет поиск значений Null. Выводит все строки, в которые не были введены данные.
Is Not Null - выполняет поиск всех строк со значениями, отличными от Null. Выполняет поиск всех тех строк, в которые были введены данные.
Звездочка (*) является подстановочным символом. В примере с конструкцией Like"Моск*" запрос выводит все строки, в которых заданное поле начинается с последовательности символов Моск, за которой могут следовать произвольные символы.
#Запросы #Критерии #Операторы