Следует выбрать таблицу Студенты в выпадающем списке Таблицы/ Запросы, в списке Доступные поля выбрать поле ФИО и нажать кнопку «>». Это поле переместится в список Выбранные поля. Также следует добавить поля Группа, № Комнаты. Далее следует в списке Таблицы/ Запросы выбрать таблицу Комнаты, в списке Доступные поля выбрать поле Стоимость и нажать кнопку «>». Из таблицы Льготы добавить поля Тип льготы, Скидка. После того как все поля будут добавлены, следует нажать кнопку Далее, в появившемся окне указать тип отчета Подробный, в следующем окне в поле ввода текста задать имя запроса Информация о студентах и нажать кнопку Готово для отображения результатов запроса.
Рисунок 1.4 – Окно мастера простых запросов
В данном запросе необходимо ввести вычисляемое поле Оплата, в котором будет отображаться сумма оплаты за проживание в комнате студентом с учетом льготной скидки. Для этого необходимо перейти в режим конструктора (кнопка ), в первом пустом столбце ввести следующее выражение: Оплата: [Стоимость] - [Стоимость] * [Скидка]. Данное выражение также может быть построено с использованием инструмента Построитель выражений (кнопка на панели инструментов ). Далее следует запустить запрос на выполнение, перейдя в режим таблицы с помощью кнопки .
Чтобы в получившемся запросе отобразить фамилии студентов в алфавитном порядке, необходимо в режиме конструктора в строке Сортировка в поле ФИО в выпадающем списке выбрать значение По возрастанию. Чтобы отменить сортировку по полю, следует выполнить эти же действия, но выбрать значение Отсутствует.
С помощью условий отбора можете выбрать нужные записи, которые будут появляться в результатах запроса. Например, чтобы в данном запросе выводить информацию только о студентах, имеющих льготы, следует в режиме конструктора запроса в строке Условие отбора в столбце Скидка ввести выражение > 0. Дополнительное условие можно ввести в строке Или.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.