Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Операторы в запросах

Эксплуатационный режим таблиц | Порядок выполнения работы | Реализация разделения данных. Ключевые поля | Вид связи один-к-одному | Вид связи один-ко-многим | Вид связи многие-ко-многим | Механизм создания ключей | Схема данных | Порядок выполнения работы | Фильтры по выделенному |


Читайте также:
  1. A.6.4 Основные операторы пакетных файлов
  2. Константы и переменные в запросах
  3. Операторы цикла.
  4. Раздел 3. Векторы и линейные пространства. Линейные операторы.

Вначале необходимо изучить основные операторы, с помощью которых производится выборка данных. Операторы подразделяются на арифметические операторы, операторы сравнения, и логические операторы. В таблице 4 представлены наиболее часто встречающиеся из этих операторов. Также необходимо помнить о том, что операторы, как и в математических выражениях, выполняются не просто по порядку слева направо, а согласно принятому порядку приоритетов. Сначала выполняются арифметические операторы, потом операторы сравнения, а уже потом – логические.

Таблица 4 – Основные операторы запросов (по убыванию приоритетов)

Оператор Описание Примеры
--- == Арифметические операторы == ---
* Умножение 23,1*5
/ Деление 174/25 = 6,96
\ Деление нацело 7\3 = 2
+ Сложение 12,3+15,7
- Вычитание (бинарный), отрицательное число (унарный) 175-21 -25
& Конкатенация (слияние) строк "Мама" & "мыла" & "раму" = "Мамамылараму"
--- == Операторы сравнения == ---
= Равно. Оператор можно опустить в фильтре и конструкторе. = 35 = "Vasya"
<> Не равно <> 17,50 <> #17.05.06#
> Больше >56  
< Меньше < "ABBA"
>= Больше или равно >= #20:12#
<= Меньше или равно <= -869
Is [Not] Null Проверка, является ли содержимое столбца или результат выражения пустым Is Null Is Not Null
[Not] Like Сравнение с шаблоном по образцу, см. таблицу 5 Like "????ов" Not Like "Sm*"
[Not] In (Знач1; Знач2; …) Проверка принадлежности к списку In (1;2;5) Not In ("SWE";"KAZ")
--- == Логические операторы == ---
Not Логическое отрицание условия Not
And Логическое и >5 AND <>12
Or Логическое или >5 OR =2

 

Выражения, содержащие операторы сравнения и/или логические операторы, являются предикатами.

Шаблон в операторе Like обязательно должен быть заключён в парные кавычки. Для него существуют следующие служебные символы, таблица 5.

Таблица 5 – Некоторые символы в шаблоне

Символ в образце Его значение
? Любой символ
* Ноль или большее количество символов

 


Дата добавления: 2015-08-27; просмотров: 59 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Константы и переменные в запросах| Бланк запроса в Access

mybiblioteka.su - 2015-2024 год. (0.006 сек.)