Microsoft Access

лабораторная работа

3.2 Создание запроса-выборки

Для создания запроса необходимо в окне базы выбрать корешок Запрос и выполнить команду Создание запроса / Конструктор. Окно конструктора запросов содержит список полей и бланк для создания запроса по образцу (QBE). В верхней панели окна находятся списки полей таблиц или запросов, выбранных для данного запроса. Нижняя панель является бланком QBE, в котором выполняется вся работа по созданию запроса. Каждый столбец бланка QBE относится к одному полю. Поле может быть просто полем одной из таблиц, вычисленным на основе значений нескольких полей, или итоговым полем, использующих одну из встроенных групповых функций Microsoft Access.

Для выбора полей используется первая строка бланка QBE. Это могут быть поля, которые должны присутствовать в наборе записей запроса, поля, по которым нужно провести сортировку, или поля, значения которых нужно проверить. Включение полей в запрос может быть осуществлено двойным щелчком на имени поля в области верхней панели. Во второй строке бланка QBE Access выводит на экран имена таблиц, из которых выбраны поля. В третьей строке бланка можно задать выполнение сортировки по выбранному или вычисляемому полю. Четвертую строку бланка Вывод на экран можно использовать для указания полей, которые должны быть выведены в наборе данных. Строки Условие отбора используются для ввода условий в качестве фильтра. Несколько условий отбора для нескольких полей, связанных логической связкой И, записываются в одну строку, а связанные логической связкой ИЛИ - в разные строки условий отбора. Несколько условий для одного поля связываются логическим оператором И (AND), если необходимо выполнение всех приведенных условий, и логическим оператором ИЛИ (OR), если достаточно выполнение хотя бы одного условия. Кроме обычных операторов сравнения

> - больше, чем,

>= - больше или равно,

< - меньше, чем,

<= - меньше или равно,

= - равно,

<> - не равно,

Access предоставляет также специальные операторы:

BETWEEN - для задания диапазона значений,

IN - для сравнения со списком значений,

LIKE - для поиска образцов в текстовых полях.

Делись добром ;)