Лабораторная работа № 6.
1. ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ
1.5. Использование Построителя выражений
При создании запросов с вычисляемыми полями, а также в ситуациях, когда необходимо работать с длинными выражениями, включающими поля из нескольких таблиц, функции и другие компоненты, можно воспользоваться диалоговым окном Построитель выражений (рис. 25). Так, например, в бланке запроса Построитель выражений доступен для ячеек Поле и Условие отбора. Открыть его можно, щелкнув на команде Построить контекстного меню, вызываемого на нужной ячейке. Выражение, созданное в окне Построителя выражений, будет размещено в той ячейке или поле, из которых Построитель был запущен.
Структурно окно построителя состоит из нескольких областей (Рис. 25).
Рис. 25. Диалоговое окно построителя выражений
В верхней части диалогового окна находится поле выражения – область, в которой создается выражение. Здесь компоненты выражения можно ввести вручную, а можно – с помощью выбора из списков элементов и последующей вставки в выражение. Ниже расположен ряд кнопок, позволяющих включать в выражение математические и логические операторы, оператор конкатенации, а также скобки. После щелчка на любой из этих кнопок построитель вставит этот оператор в текущую позицию выражения.
Нижняя область окна разделена на три поля. В левом поле представлены папки с основными типами компонентов выражений, включая папки объектов текущей базы данных. Чтобы добавить в выражение поле из таблицы, сначала надо открыть папку таблицы и щелчком выбрать необходимый заголовок.
В средней секции отобразится список всех полей указанной таблицы. Дважды щелкнув на нужном поле, можно включить его в выражение. В результате в поле выражения появится имя поля, дополненное именем таблицы и восклицательным знаком.
В первом поле также содержатся списки встроенных функций, констант, операторов и общих выражений. Каждый из таких списков – это папка, включающая упорядочение элементы. Щелкая мышью по элементам этих папок, в среднем столбце можно выбирать нужную категорию операторов или функций, в третьем столбце – сами операторы.
Запросы на выборку
В запросах на выборку данные могут: отбираться по многим критериям; сортироваться; с ними могут производиться вычислительные операции.
Начнем создание запросов с простой задачи: дополнить таблицу Ведомость данными из таблицы Учетная карта, т.е. необходимо добавить номера студенческих билетов и номера групп.