Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




 

Розглянемо процес розробкиперехресного запиту з попереднього приклада за допомогою спеціального майстра -Crosstab Query Wizard. Цей майстер дозволяє створити перехресний запит на основі тільки однієї таблиці чи одного запиту.

У вікні бази даних перейдіть на вкладку Запрос і клацніть на кнопці Новый. У діалоговому вікні Новый запрос, яке при цьому з’явиться виберіть значення Crosstab Query Wizard і натисніть кнопку ОК.

У першому діалоговому вікні виберіть таблицю або простий запит на основі якого майстер створить перехресний запит. Оскільки у нашому прикладі використовується дві таблиці, Торгівля й Адреси, спочатку варто відобразити з обох таблиць дані, необхідні для перехресного запиту. Цю роботу ми вже проробили створивши запит Операції з клієнтами за допомогою майстра простого запиту. Виберіть його в якості базового і натисніть кнопку Далі.

 

Малюнок 8

Щоб зазначити, імена полів, які повинні використовуватися в якості заголовків рядків перехресної таблиці, із запропонованих полів Доступные поля такого вікна майстра виберіть поле Продавець і помістіть його в список Выбранные поля за допомогою кнопки >.


Малюнок 9

Перейдіть в наступне вікно майстра. У цьому вікні потрібно вибрати поле, значення якого будуть фігурувати в заголовках колонок таблиці з результатами виконання перехресного запиту. Виберіть поле Прізвище і натисніть кнопку Далі.

В наступному вікні майстра зазначте, значення якого поля повинні знаходитися в комірках результуючої таблиці, і виберіть операцію для обробки цих значень- Sum. Крім цього в таблиці з результатами виконання перехресного запиту потрібно визначити суму значень у кожному рядку. Для цього установіть опцію Да, включите суммирование по строкам. У результаті перехресного запиту буде добавлятися колонка зі значеннями обсягу продажів у кожного продавця

 
 

Малюнок 10

 
 

Малюнок 11

 
 

Малюнок 12

Контрольні питання до лабораторної роботи 8:

1. Запити яких типів ви знаєте?

2. Які дії можна робити за допомогою запитів на зміну?

3. Чим відрізняються запити на зміну від запитів на вибірку?

4. Що представляють собою параметричні запити в чому їх зручність?

5. Яким чином будують перехресні запити?

6. Чи можна додавати інформацію в таблиці БД з інших БД?

7. Чи створює запит на зміну динамічний набір записів Recordset в результаті?

8. Як перевірити дію запитів на зміну?

9. Які запити використовують для зберігання резервних копій таблиць БД?

10. Які можливості розкриває запит на поновлення?

11. Запити якого типу служать для видалення з таблиць груп записів, що відповідають деякому критерію відбору?




Поделиться с друзьями:


Дата добавления: 2014-11-25; Просмотров: 636; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.