Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
28,2. Создание выражений.docx
Скачиваний:
18
Добавлен:
27.09.2019
Размер:
247.83 Кб
Скачать

Логические операторы

Логические операторы используются для объединения двух значений и возвращения результата в виде значений типа True, False или Null. Логические операторы также называются булевыми.

ОПЕРАТОР

ПРИМЕНЕНИЕ

ОПИСАНИЕ

And

Выражение1 And Выражение2

Возвращает значение True, если «Выражение1» и «Выражение2» также True.

Or

Выражение1 Or Выражение2

Возвращает значение True, если либо «Выражение1», либо «Выражение2» — True.

Eqv

Выражение1 Eqv Выражение2

Возвращает значение True, если оба аргумента, «Выражение1» и «Выражение2», — True, или если оба аргумента — False.

Not

Not Выражение

Возвращает значение True, если «Выражение» не равно True.

Xor

Выражение1 Xor Выражение2

Возвращает значение True, если либо «Выражение1», либо «Выражение2» — True, но не оба одновременно.

Операторы слияния

Операторы слияния используются для объединения двух текстовых значений в одно.

ОПЕРАТОР

ПРИМЕНЕНИЕ

ОПИСАНИЕ

&

строка1 & строка2

Объединение двух строк в одну.

+

строка1 + строка2

Объединение двух строк в одну и распространение значений Null.

Специальные операторы

Специальные операторы используются так, как показано в следующей таблице.

ОПЕРАТОР

ОПИСАНИЕ

ДЛЯ ПОЛУЧЕНИЯ ДОПОЛНИТЕЛЬНЫХ СВЕДЕНИЙ

Is Null или Is Not Null

Определяет, является ли аргумент значением Null или Не Null (Not Null).

Like "шаблон"

Сопоставляет строковые значения с использованием подстановочных знаков ? и *.

Оператор Like

Between значение1 And значение2

Определяет, входит ли числовое значение или значение даты в указанный интервал.

Оператор Between...And

In(строка1,строка2...)

Определяет, содержится ли строковое значение в наборе строковых значений.

Оператор In

Дополнительные сведения об использовании этих операторов см. в статьеВведение в синтаксис выражений.