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

Запрос 2

Создайте запрос, выводящий на экран список книг, которые читатель Иванов брал под залог. Для этого на вкладке Запросы двойным щелчком выберите Создание запроса в режиме Конструктора.

В диалоговом окне Добавление таблицы выберите таблицы Книга, Журнал и Читатель. Закройте диалоговое окно.

В окне Конструктора из таблицы Книга двойным щелчком выберите поля: Автор, Название, из таблицы Журнал поле Залог, а из таблицы Читатель – поля: Фамилия, Имя.

Переведите курсор в столбец Залог бланка запроса, в строке Условие отбора укажите Да, в строке Вывод на экран отключите флажок.

Переведите курсор в столбец Фамилия бланка запроса и в строке Условие отбора укажите в квадратных скобках следующую фразу: [Введите фамилию читателя].

Чтобы запустить запрос, на панели инструментов выберите кнопку с пиктограммой восклицательного знака.

Появится диалоговое окно, запрашивающее ввод фамилии читателя. Укажите Иванов. Результатом будет список книг, выдававшихся данному читателю под залог.

Закройте и сохраните запрос под названием Книги, выданные читателю под залог.

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

Создание запросов на выборку с функцией

Запрос 1

Создайте запрос, обеспечивающий поиск сведений о книгах, выданных в апреле 2005 года. Для этого на вкладке Запросы выберите Создание запроса в режиме Конструктора.

В диалоговом окне Добавление таблицы выберите таблицы Книга, Журнал, Читатель. Закройте диалоговое окно.

В окне Конструктора из таблицы Книга выберите поля: Автор и Название, из таблицы Читатель – поля: Номер билета, Фамилия, Имя, из таблицы Журнал – поле Даты выдачи.

Переведите курсор в столбец Дата выдачи бланка запроса, в строке Условие отбора нажмите правую кнопку мыши. Из контекстного меню выберите команду Построить.

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

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

В правом столбце построителя выражений двойным щелчком выберите функцию Month. Данная функция извлекает из даты номер месяца.

В верхней части построителя выражений удалите все лишнее, оставив только Month ( ). Установите курсор между скобками функции.

В левом столбце найдите группу Таблицы, двойным щелчком раскройте группу и выберите таблицу Журнал.

В среднем столбце двойным щелчком выберите поле Дата выдачи.

В верхней части построителя выражений должна получиться конструкция Month ([Журнал]![Дата выдачи]). Удалите все лишнее. Добавьте к ней справа элемент =[введите номер месяца].

В итоге получается следующее выражение:

Month ([Журнал]![Дата выдачи]) =[введите номер месяца].

Нажмите кнопку ОК.

Запустите запрос. Появится диалоговое окно, запрашивающее ввод номера месяца. Укажите 4. Результатом будут сведения о том, какие книги и кому выдавались в апреле.

Закройте и сохраните запрос под названием Книги, выданные в течение месяца.

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