Примечание

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

9. Щелчком на кнопке Вид панели инструментов запустите запрос повторно. Результат выполнения запроса с учетом сортировки и нового режима объединения будет таким, как показано на рис. 59.

10. Закройте окно запроса.

11. В ответ на вопрос о необходимости сохранения новой структуры запроса ответьте Да.

Рисунок 59. Результат выполнения запроса

Упражнение 5. Условие отбора в запросе

Добавление в запрос условия отбора позволяет выбирать из таблицы не все записи, а лишь те, которые удовлетворяют определенным критериям. Например, вас могут заинтересовать контакты, приходящиеся на сентябрь 2004 года. Давайте модифицируем запрос добавлением соответствующего условия отбора.

1. Выделите в окне базы данных (рис. 60) значок запроса Перечень контактов.

Рисунок 60. Окно базы данных

2. Щелкните на кнопке Конструктор.

3. В бланке запроса щелкните на ячейке Условие отбора (Criteria) первого столбца правой кнопкой мыши и выберите в контекстном меню команду Построить (Build). Откроется окно построителя выражений.

4. В левом списке построителя щелкните на папке Операторы (Operators).

5. В среднем списке выберите категорию Сравнения (Comparison).

6. В правом списке дважды щелкните на пункте Between, чтобы добавить этот оператор в ноле формулы.

7. Щелчком выделите в поле формулы первый местозаполнитель «Выражение» («Ехрr»).

8. В левом списке построителя выражений двойным щелчком откройте папку Функции.

9. 9. Щелкните на папке Встроенные функции, содержащей стандартные функции MS Access.

10. В среднем списке построителя выражений щелкните на пункте Дата/время (Data/Time).

11. В правом списке дважды щелкните на функции DateValue, чтобы заменить ею местозаполнитель «Выражение».

12. Нажмите два раза клавишу —>, выделив местозаполнитель «stringexpr».

13. Введите текст " 1.09.04 ".

14. Повторяя шаги 7-13, замените второй местозаполнитель «Выражение» на выражение DateValue (" 30.09.04 ").

У вас должна получиться формула Between DateValue ("1.09.04") And DateValue ("30.09.04"). Она проверяет условие нахождения даты в интервале от 1 до 30 сентября 2004 г., то есть отбирает те записи, значение поля Дата которых относится к сентябрю 2004 г.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: