Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Формирование условий отбора в запросах



Условия отбора для различных типов данных формируются при помощи логических операций и операций отношения, представленных в таблице 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...