Таблиця операторів

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Оператор – це знак або позначка, які визначають тип обчислення у виразі. Існують математичні та логічні оператори, а також оператори порівняння та посилань. У програмі Access підтримуються різноманітні оператори, зокрема арифметичні оператори на кшталт +, -, множення (*) і ділення (/), а також оператори порівняння, які дають можливість порівнювати значення, текстові, які дають змогу об’єднувати текст, і логічні оператори, використовуючи які, можна визначити, істинне значення або хибне. Ця стаття містить відомості про те, як використовувати ці оператори.

Примітка : Початок у програмі Access 2010, побудовника виразів має IntelliSense, щоб ви могли бачити те, що аргумент вираз вимагає.

У цій статті

Арифметичні оператори

Оператори порівняння

Логічні оператори

Оператори об'єднання

Спеціальних операторів

Арифметичні оператори

Використовуючи арифметичні оператори, можна виконувати арифметичні дії з кількома числами, а також змінювати знак числа з додатного на від’ємний або навпаки.

Оператор

Призначення

Приклад

+

Сума двох чисел.

[Проміжний підсумок]+[Податок]

-

Різниця двох чисел або позначення від’ємного числа.

[Ціна]-[Знижка]

*

Добуток двох чисел.

[Кількість]*[Ціна]

/

Ділення першого числа на друге.

[Усього]/[Кількість позицій]

\

Округлення обох чисел до цілих, ділення першого числа на друге й округлення результату до цілого числа.

[Зареєстровано]\[Номерів]

Mod

Ділення першого числа на друге й повернення лише залишку.

[Зареєстровано] Mod [Номерів]

^

Піднесення числа до степеня експоненти.

Число ^ Експонента

На початок сторінки

Оператори порівняння

Оператори порівняння використовується для порівняння значення та повертати результат – це логічне значення True, False або Null-значення.

Оператор

Призначення

Приклад

<

Повертає значення "Істина", якщо перше значення менше за друге.

Значення1 < значення2

<=

Повертає значення "Істина", якщо перше значення менше за друге або рівне йому.

Значення1 < = значення2

>

Повертає значення "Істина", якщо перше значення більше за друге.

Значення1 > значення2

>=

Повертає значення "Істина", якщо перше значення більше за друге або рівне йому.

Значення1 > = значення2

=

Повертає значення "Істина", якщо перше значення дорівнює другому.

Значення1 = значення2

<>

Повертає значення "Істина", якщо перше значення не дорівнює другому.

Значення1 <> значення2

Примітка : У будь-якому випадку, якщо перший або другий операнд має Null-значення, результат – це також Null-значення. Оскільки Null-значення позначає невідоме значення, результат порівняння з Null-значенням також буде невідомий.

На початок сторінки

Логічні оператори

Логічні оператори дають змогу об’єднувати два логічні значення та повертають результат "Істина" або "Хибність" чи Null-значення. Логічні оператори також називаються булевими.

Оператор

Призначення

Приклад

And

Повертає значення "Істина", якщо вираз 1 і вираз 2 істинні.

Вираз1 And Вираз2

Або

Повертає значення "Істина", якщо вираз 1 або вираз 2 істинний.

Вираз1 Or Вираз2

Eqv

Повертає значення "Істина", якщо вираз 1 і вираз 2 обидва істині або обидва хибні.

Вираз1 Eqv Вираз2

Not

Повертає значення "Істина", якщо вираз не істинний.

Not Вираз

Xor

Повертає значення "Істина", якщо істинний лише вираз 1 або лише вираз 2, але не обидва одночасно.

Вираз1 Xor Вираз2

На початок сторінки

Оператори об’єднання

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

Оператор

Призначення

Приклад

&

Об’єднання двох рядків в один.

рядок1 & рядок2

+

Об’єднує два рядки в один і розповсюджує Null-значення (якщо один операнд має Null-значення, увесь вираз матиме Null-значення).

рядок1 + рядок2

На початок сторінки

Специфічні оператори

Спеціальні оператори повертають результат "Істина" або "Хибність", як описано в таблиці нижче.

Оператор

Призначення

Приклад

Is Null або Is Not Null

Визначає, чи значення дорівнює Null або Not Null.

Поле1 Is Not Null

Like "шаблон"

Зіставляє значення-рядки, використовуючи оператори-символи узагальнення ? та *.

Поле1 Like "інструк*"

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

Визначає, чи належить числове значення або значення дати до діапазону.

Поле1 Between 1 And 10
– АБО –
Поле1 Between #01.07.2007# And #31.12.2007#

In(значення1,значення2...)

Визначає, чи належить значення до набору значень.

Поле1 In ("червоний","зелений","синій")
– АБО –
Поле1 In (1,5,7,9)

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×