Определение свойств полей в запросе

Поля в запросе обычно наследуют свойства, заданные для соответствующих полей исходной таблицы. Но в ряде случаев их требуется изменить.

Определение свойств полей в запросе - student2.ru

Рисунок 3 Окно Свойства поля

Для определения свойства поля в запросе нужно щелкнуть по кнопке Страница свойств из группы Показать или скрыть. На экране появится окно Свойства поля (рисунок 3), в котором следует установить нужные значения.

Например, для вычисляемого поля, можно в свойстве Подпись задать подходящее смыслу название, отражающее характер вычислений.

Выполнение запроса

Для выполнения запроса из режима Конструктора запросов необходимо нажать кнопку Выполнить Определение свойств полей в запросе - student2.ru .

Чтобы созданный запрос использовать в дальнейшем, следует сохранить его, выполнив команду системного меню Сохранить какне выходя из режима Конструктора запросов.

Режимы работы с запросами

Каждый запрос можно открыть в одном из следующих режимов:

- конструктор запроса – используется для создания и редактирования запроса;

- режим таблицы – используется для отображения результата выполнения запроса.

Определение условий отбора

Условия с единственным значением. Неполное совпадение значений

Такое условие используется в том случае, когда должны быть найдены все записи, имеющие в данном поле одинаковые значения. В этом случае в бланке запроса в строке Условие отбора для соответствующего поля нужно ввести искомое значение.

При определении условий с диапазоном значений используются операторы сравнения: >, <, >=, <=, <>; после них записывается значение для сравнения.

Условия с точным несовпадением значений

Этот тип условий используется тогда, когда нужно найти все записи, значения которых в данном поле не соответствуют указанному. В этом случае используется оператор NOT, после которого указывается несовпадающее значение.

Условия с логическим И

Чаще всего возникают ситуации, когда отбираемые записи должны удовлетворять сразу нескольким условиям отбора.

Когда требуется одновременное выполнение двух или более критериев используются условия отбора с логическим И. Правила записи условий отбора с логическим И таковы:

· Если связываемые критерии находятся в разных полях таблицы, то в бланке запроса их значения записываются в одной строке (строке Поле);

· Если связываемые критерии находятся в одном поле, то в бланке запроса их значения записываются также в одном поле через оператор AND.

Условия с логическим ИЛИ

Этот тип условий также подразумевает наличие нескольких критериев, но для каждой выбранной записи достаточно выполнения хотя бы одного из них. Правила записи критериев с логическим ИЛИ таковы:

- если связываемые критерии находятся в разных полях, то их значения пишутся на разных строках в бланке запроса (для этого предусмотрена строка ИЛИ);

- если связываемые критерии находятся в одном поле, то в бланке запроса их значения также записываются в одном поле через оператор OR.

Запросы с вычислениями

Создание вычисляемых полей

Для создания вычисляемого поля нужно в бланке запроса перейти в пустую ячейку строки Поле и ввести выражение, по которому будет производиться расчет (рисунок 5). В строке Вывод на экран вычисляемое поле нужно обязательно отметить галочкой, чтобы увидеть результаты вычислений в запросе.

Определение свойств полей в запросе - student2.ru Определение свойств полей в запросе - student2.ru

Рисунок 5 Пример определения вычисляемого поля в запросе

Наши рекомендации