Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб_5.doc
Скачиваний:
3
Добавлен:
25.09.2019
Размер:
524.8 Кб
Скачать

Задание 3

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

  1. Откройте окно конструктора запросов.

  2. В открывшемся диалоговом окне Add Table or View (Добавить таблицу или представление) выберите таблицу Book.

  3. На вкладке Fields (Поля) перенесите в список Selected fields (Выбранные поля) поля The_name и Genre.

  4. Откройте вкладку Order By (Упорядочение).

  5. Дважды щелкнув на поле Genre, перенесите его в список Ordering criteria (Критерии упорядочения). По умолчанию для него установлена опция Ascending, т. е. данные будут упорядочены в алфавитном порядке по возрастанию.

  6. Нажмите кнопку Run (Выполнить) на стандартной панели инструментов и просмотрите результаты выполненного запроса (рис. 5).

Рис. 6. Результаты выборки запроса

Задание 4. Упорядочение по нескольким полям

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

Порядок выполнения задания

  1. Откройте окно конструктора запросов.

  2. В открывшемся диалоговом окне Add Table or View (Добавить таблицу или представление) выберите таблицу Book.

  3. На вкладке Fields (Поля) перенесите в список Selected fields (Выбранные поля) поля The_name, Genre и The_price.

  4. В окне конструктора запросов перейдите на вкладку Order By (Упорядочение). Дважды щелкнув на поле Genre, перенесите его в список Ordering criteria (Критерии упорядочения).

  5. Выделите поле The_price и дважды щелкните по нему мышью. Поле будет перенесено в список Ordering criteria (Критерии упорядочения).

6. Установите для данного поля опцию Descending (По убыванию). Обратите внимание, как выглядит теперь окно конструктора запросов (рис. 6).

  1. Нажмите кнопку Run (Выполнить) на стандартной панели инструментов и просмотрите результаты выполненного запроса.

Рис. 7. Использование для упорядочения двух полей

Задание 5

Создайте запрос для таблицы Book, который бы показывал книги написанные в жанре «фантастика».

Порядок выполнения задания

  1. Откройте окно конструктора запросов.

  2. Поместите в него таблицу Book.

  3. На вкладке Fields (Поля) перенесите в список Selected fields (Выбранные поля) наименование книги The_name и жанр книги – Genre.

  4. Перейдите на вкладку Filter (Фильтр) конструктора запросов.

  5. В столбце Field Name (Имя поля) нажмите кнопку раскрытия списка и из всех полей исходной таблицы выберите Genre.

  6. В списке Criteria (Критерии) выберите значение ==.

  7. В поле Example (Образец) введите «фантастика» (рис. 7).

  8. Для выполнения запроса нажмите кнопку Run (Выполнить). На экране появится результирующая таблица, которая содержит записи о книгах написанных в жанре фантастики.

Рис. 8. Задание условия точного совпадения значения одного поля

Замечание

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]