Условия отбора для различных типов данных формируются при помощи:
логических операторов
and – логическое умножение, т.е. одновременное выполнение заданных условий
or – логическое сложение, т.е. выполнение одного из заданных условий.
операторов сравнения
> - больше,
< - меньше,
>= - больше или равно,
<= - меньше или равно,
< > - неравно,
between – между,
Not - в отличие от других
like – как.
Примеры
тип данных | пример условия отбора | применение |
Текстовый дата/время | "Киев" #23.03.03# | вывод записей, название города в которых = Киев дата = 23.03.03 |
текстовый дата/время | "Киев" or "Минск" #23.03.03# or#24.03.03# | вывод записей, название города в которых = Киев или Минск дата=#23.03.03# или#24.03.03# |
текстовый | "Киев" and "Минск" | вывод записей, название города в которых = Киев иМинск |
Текстовый | Between "Киев" and "Минск" | вывод записей, название города в которых находится между Киевом иМинском |
Целый | >5 and <15 | Вывод записей, значения которых находятся в интервале [5;15] |
Зачастую в условиях отбора используются маски | ||
Текстовый | Like “*ров*” | Вывести записи, в которых встречается сочетание “ров” |
Текстовый | Between "К*" and "М*" | Вывести записи, находящиеся между записями на К и записями на М. |
Построитель выражений. Создание вычисляемых полей
Построитель выражений используется для удобства создания выражений и вычисляемых полей в БД.
Вызвать окно построителя выражения можно при помощи команды Построить в контекстном меню.