Приведенные в таблице 1 операторы используются для формирования условий отбора записей при создании запросов в Конструкторе (в строке Условие отбора) или при написании запросов на языке SQL.
Оператор
| Описание
| Примеры
|
=
| Равно
| =180
Отберет только те записи, у которых в поле значение равно 180
|
> >=?
| Больше, больше или равно
| >01.01.2010
Отберет только те записи, у которых в поле Дата находятся значения после 1 января 2010 года
|
< <=
| Меньше, меньше или равно
| <=01.02.2010
Отберет только те записи, у которых в поле Дата находятся значения до 1 февраля 2010 года, включая 1 февраля 2010 года
|
< >
| Не равно
| < > «Минск»
Отберет только те записи, у которых в поле Город находятся значения, отличные от «Минск»
|
LIKE «шаблон»
| Оператор LIKE можно использовать для поиска значений в полях, соответствующих указанному шаблону. Примеры шаблонов приведены в таблице 2.
| LIKE "P[A-F]###"
Возвращает записи, у которых данные начинаются с буквы «Р», после которой идет любая буква между «A» и «F» и три цифры
|
AND
| Записи, удовлетворяющие одному и другому (или нескольким условиям) условию одновременно
| >=9.06.2010 AND <=15.06.2010
Отберет только те записи, у которых в поле Дата находятся значения в диапазоне с 9 июня 2010 года по 15 июня 2010 года
|
BETWEEN... AND
| Записи, находящиеся в диапазоне значений
| BETWEEN9.06.2010 AND15.06.2010
Отберет только те записи, у которых в поле Дата находятся значения в диапазоне с 9 июня 2010 года по 15 июня 2010 года
|
OR
| Записи, удовлетворяющие хотя бы одному из двух или более условий
| "109510" OR "109520"
Отберет только те записи, у которых в поле НаименГруппы находятся значения «109510» и «109520»
|
NOT
| Записи, не удовлетворяющие заданному условию
| NOT "109530"
Отберет все записи кроме тех, которые в поле НаименГруппы имеют значение «109530»
|
&
| Слияние нескольких строковых выражений
| [Фамилия] & [Имя] & [Отчество]
Объединяет поля Фамилия, Имя, Отчество в одно поле
|
IS NULL
| Записи, не имеющие значения в данном поле
| IS NULL
Отберет те записи, у которых в поле Телефон телефонный номер не был введен
|
IS NOT NULL
| Записи, имеющие значение в данном поле
| IS NOT NULL
Отберет те записи, у которых в поле Телефон телефонный номер был введен
|
IS TRUE (IS FALSE)
| Записи, имеющие значение истина-да (ложь-нет) в логическом поле
| IS TRUE
Отберет те записи, у которых в поле ИмеетГрамоту значение «истина»
|