Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Условия отбора для различных типов данных формируются при помощи логических операций и операций отношения, представленных в таблице 5.1.
Таблица 5.1
Логические операции | ||
And | Логическое умножение | Необходимо одновременное выполнение заданных условий |
Or | Логическое сложение | Достаточно выполнение одного из заданных условий |
Not | Логическое отрицание | Инверсия условия |
Like | Совпадение | Совпадение по маске |
Операции сравнения | ||
> | Больше | |
< | Меньше | |
>= | Больше или равно | |
<= | Меньше или равно | |
<> | Неравно |
Примеры формирования различных условий отбора представлены в таблице 5.2.
Таблица 5.2
Тип данных | Постановка задачи | Пример формирования условия отбора |
Текстовый | Вывод записей с названием города Киев | "Киев" |
Дата/время | Вывод записей с датой 23.03.01 | #23.03.01# |
Текстовый | Вывод записей с названием городов Киев или Минск | "Киев" or "Минск" |
Дата/время | Вывод записей с датой 23.03.01 или 24.03.01 | #23.03.01#or #24.03.01# |
Текстовый | Вывод записей с названием городов Киев и Минск | "Киев" and "Минск" |
Текстовый | Вывод записей с названиями городов между Минском и Киевом | Between "Киев" and "Минск" |
Целый | Вывод записей в интервале (5;15) | >5 and <15 |
Примеры использования масок при формировании условий отбора записей в запросах представлены в таблице 5.3.
Таблица 5.3.
Использование масок в условиях отбора | ||
Текстовый | Вывод записей, в которых встречается сочетание ‘ров’ | Like “*ров*” |
Текстовый | Вывод записей, начинающихся на ‘К’ и ‘М’ | Like "К*" or Like "М*" |
6 Построитель выражений.
Создание вычисляемых полей в запросах
Построитель выражений используется для удобства создания выражений и вычисляемых полей в БД.
Вызвать окно построителя выражения можно при помощи команды Построить в контекстном меню.
Пример 6. Создать запрос, переводящий цену на товары в ЕВРО. Имя запроса «Запрос 6».
Для этого выполните следующие действия:
1) создайте новый или откройте существующий запрос в режиме конструктора. Для данного примера создайте новый запрос с полями Наименование товара, Цена в режиме конструктора;
2) в бланке запроса установите курсор в строке Поле нового столбца;
3) вызовите контекстное меню и выберите команду Построить. Появится окно построителя выражений, представленное на рисунке 6.1.
Окно «Построителя выражений» состоит из двух основных частей:
- в верхнюю часть окна (окно ввода формулы) вводится выражение;
- нижняя часть окна разбита на три области. В левой области выводится список объектов базы данных. В центральной области выводится список полей объектов базы данных;
Рисунок 6.1 – Окно построителя выражений
4) введите выражение (рисунок 6.2) и нажмите кнопку ОК. Выбор полей выполняется двойным нажатием мышью по названию поля. Набор основных арифметических и логических операций осуществляется при помощи соответствующих кнопок или клавиатуры;
Рисунок 6.2 – Создание выражений
5) в бланке запроса появится новое поле:
6) вместо фразы ‘Выражение1’ введите новое название поля:
7) закройте запрос, выполняя его сохранение.
Дата публикования: 2015-02-20; Прочитано: 417 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!