Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Створення перехресного запиту




Створення перехресного запиту на вибірку розглянемо на прикладі обчислення оцінки по кожній дисципліні по кожному студенту. Результати представити у вигляді таблиці, рядки якої будуть носити ПІБ студента, стовпці – назви дисциплін, а на їх перетині будуть знаходитися відповідні оцінки.

Завдання вирішується в два етапи:

1. Побудова простого запиту «ЗПВсіОцінкиПоДисциплінам».

2. Побудова перехресного запиту «ЗПВсіОцінкиПоДисциплінам _перехр».

Завдання

21. Простий запит будується з полів, представлених в табл. 6.2.

У спочатку побудованому запиті «ЗПВсіОцінкиПоДисциплінам» внести в режимі конструктора зміни в наступні поля:

• Код студента: в рядку Вывод на экран прибрати прапорець.

• ПІБ: в рядку Сортировка встановити значення По возрастанию.

• Код дисципліни: в рядку Вывод на экран прибрати прапорець.

• Назва дисципліни: в рядку Сортировка встановити значення По возрастанию.

Після зроблених змін (рис. 6.20) зберегти запит «ЗПВсіОцінкиПоДисциплінам» і закрити його.

 

Таблиця 6.2

Поля запиту «ЗПВсіОцінкиПоДисциплінам»

Таблиця Поле
Успішність Код студента
Студенти ПІБ
Успішність Код дисципліни
Довідник дисциплін Назва дисципліни
Успішність Оцінка

 

 

 

Рис. 6.20. Налаштування запиту «ЗПВсіОцінкиПоДисциплінам_перехр»

 

22. У режимі відображення запитів вікна БД натиснути кнопку «Создать» і у вікні вибрати елемент Перекрестный запрос (рис. 6.21).

23. У першому вікні майстра перехресних запитів вказати базовий запит «ЗПВсіОценкиПоСтудентам_перехр» (рис. 6.22).

 

 

Рис. 6.21. Вибір побудови перехресного запиту

 

 

Рис. 6.22. Вибір базового запиту

 

24. У другому вікні майстра вибрати поле «ПІБ», значення якого будуть використовуватися в якості заголовків рядків (рис. 6.23).

 

Рис. 6.23. Вибір заголовків рядків

 

25. У третьому вікні майстра вибрати поле «Назва дисципліни», значення якого будуть використовуватися в якості заголовків стовпців (рис. 6.24).

 

 

Рис. 6.24. Вибір заголовків стовпців

26. У наступному вікні майстра вибрати поле «Оцінка» (рис. 6.25).

 

 

Рис. 6.25. Вибір обчислень для кожної клітинки

 

27. В останньому вікні майстра ввести ім'я запиту «ЗПВсіОцінкиПоДисциплінам_перехр» і натиснути кнопку «Готово» (рис. 6.26).

 

 

Рис. 6.26. Завершення побудови запиту

28. Після перегляду результатів виконання запиту (рис. 6.27) і їх аналізу закрити запит.

 

 

Рис. 6.27. Результат виконання перехресного запиту

 

 

Завдання для самостійного виконання

Створити простий запит на вибірку, перетворити його на параметричний.

Додати у запит обчислюване поле.

Створити підсумковий запит.

Створити перехресний запит.

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...