АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

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

Читайте также:
  1. Акмеологические основы самосовершенствования личности.
  2. Анатомо-физиологические особенности сердца.
  3. Анорексия и булимия: психологические аспекты
  4. Антропологические концепции причин преступности
  5. Артистические и музыкальные способности и типологические особенности.
  6. Археологические данные в изучении первобытной истории.
  7. БАКТЕРИОЛОГИЧЕСКИЕ МЕТОДЫ ИССЛЕДОВАНИЯ
  8. Биологические особенности гельминтов класса трематод
  9. Биологические особенности гельминтов класса цестод
  10. Биологические особенности красной смородины.
  11. БИОЛОГИЧЕСКИЕ ОСОБЕННОСТИ ПАРАЗИТОВ
  12. Биологические ресурсы туризма

В Access используются логические операторы, позволяющие задавать условия в выражениях.

Оператор Действие
AND Используется для выполнения операции логического умножения (конъюнкции) Выражение 1 AND Выражение 2 Пример. [Город]=Красноярск AND [Индекс] = 660000 – истинно, если оба выражения – истинны
OR Используется для логического сложения (дизъюнкции) двух объектов и возвращает истинное значение, если один из них имеет значение –Истина. Выражение1 OR Выражение 2 Пример [Фамилия] = Бендер OR [Фамилия] = Безенчук – истинно, если в поле «Фамилия» находится одна из указанных фамилий
NOT Используется для инвертирования значения логического выражения. Он возвращает истинное значение, если условие – Ложно Пример. NOT [Объем продаж] >=1000 истинно, если «объем продаж» меньше 1000
BETWEEN..AND Указывает принадлежность значения выражения заданному диапазону Выражение BETWEEN Значение 1 AND Значение 2 Пример. IF([Сумма займа] BETWEEN 100 AND 1000, «Немедленное погашение», «Погашение через 30 дней»
IN Проверяет, совпадает ли значение выражения с одним из элементов указанного списка. Выражение IN (Значение 1, Значение 2, ….) выражение истинно, если «Выражение» совпадает с одним из значений, указанных в списке. Пример. IF ([Должность] IN («Инженер», «лаборант», «Менеджер»), «Пройти аттестацию», «Уволить». Если в строку «Должность» будут введены (или найдены при запросе) значения «Инженер», «лаборант» или «Менеджер», то функция вернет значение – «Пройти аттестацию», в противном случае возвращается строка «Уволить».
IS Используется только с ключевым словом NuLL,для проверки является ли объект пустым. Пример. IF([Фамилия] IS NuLL, “Введите фамилию”.

 

Приоритет операторов

Так же как и при обычных вычислениях, в Access использует определенный порядок вычислений и самостоятельно определяет какой из операторов должен выполняться первым, какой вторым и т.д. Так например, операторы, заключенные в скобки всегда выполняется в первую очередь. В остальных вычислениях Access для определения порядка вычислений использует принятый приоритет операторов.

В ниже приведенной таблице приведены приоритеты операторов и их групп. При этом снижение приоритета групп идет слева направо, а самих операторов – сверху вниз. Т.е. слева и вверху находятся группы и операторы, имеющие высший приоритет порядка выполнения операций.

Математические операторы Операторы сравнения Логические операторы
Возведение в степень (^) Равно (=) NOT
Умножение (*) Не равно (<>) AND
Деление (/) Меньше (<) OR
Абсолютное значение (ABS) Больше (>)  
Сложение (+) Меньше или равно (<=)  
Вычитание (-) Больше или равно (>=)  
Конкатенация (&) строк Like  

 

Функции

Функции – это по сути дела небольшие программы, которые всегда возвращают значение, полученное в результате некоторого порядка действий, записанных в программе самой функции.

Программа – это определенная последовательность шагов, задающих одно или несколько действий, которые должен выполнить компьютер для достижения цели.

Access использует в своих объектах более сотни различных встроенных функций. Кроме того, используя язык Visual Basic, который поддерживается Access, как и другими приложениями. Вы можете создать свои собственные функции, называемые «Функциями Пользователя».

Функции Access легко узнать, так как они всегда заканчиваются круглыми скобками.

Большинство функций Access осуществляют некоторые вычисления, или выполняют преобразование данных. Для большинства из них должен быть задан Параметр (Аргумент ).

Параметр – это значение, которое необходимо подставить в функцию при вычислениях.

Кратко рассмотрим наиболее часто употребляемые функции Access.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)