Читайте также: |
|
Вначале необходимо изучить основные операторы, с помощью которых производится выборка данных. Операторы подразделяются на арифметические операторы, операторы сравнения, и логические операторы. В таблице 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 |