Д/з: опрацювати матеріали сайту Теми 37(9)

Тема 37(9): Складні запити

Групування – операція, що визначає групи, для яких виконуються обчислення.

Групування може застосовуватись для поля, значення якого повторюються, в іншому випадку одержують деякі підсумкові значення для даних всієї таблиці.

Застосування операції групування:

Групування застосовується обов’язково у поєднанні з із статистичними функціями: 

Вирази у запитах    

Правило створення нових обчислювальних полів у запитах:

Ім’я_поля:вираз

У виразах:


Перехресний запит  можна розглядати як запит на вибірку, за допомогою якого групуються записи, що повторюються. Завдяки ним таблиця стає більш наочною та компактною.

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


Підсумковий запит на вибірку дозволяють відбирати потрібну інформацію з таблиць і обробляти її шляхом створення нових полів, але й робити так звані підсумкові обчислення (сума, середнє значення тощо) по однакових записах, які попередньо необхідно згрупувати операцією «Групувати».

 І. При створенні запитів у яких виконуються обчислення по рядках використовують вставку нових обчислювальних полів.

Правила створення нових обчислювальних полів:

ім’я_поля : вираз

(цей запис створюється в бланку запиту в рядку «Поле»)



ІІ. При створенні запитів, у яких виконуються обчислення по полю (стовпцю), використовується команда – «Групування». Σ

Функції, які використовуються у обчисленнях:

Sum - сума

Avg – середнє значення

Min – мінімальне значення

Max – максимальне значення  тощо.


Запит на зміну даних – це запит, який за одну операцію вносить зміни до кількох записів. Але скасувати внесені зміни неможливо.

Створення запиту з параметром:

з.Створити/ гр.Запити/ режим «Конструктор запитів»/к. «Оновлення» або «Додавання» або «Видалення».

Запит з параметром – це запит на вибірку, при виконанні якого в діалоговому вікні користувачеві видається запрошення ввести з клавіатури дані, на основі яких виконуватиметься запит.

Створення запиту з параметром:

Робочий аркуш уроку:

запити(навч).mdb

Завантажте файл бази даних «Учні»  та на основі його таблиць створіть запити згідно поданих нижче інструкційних карток.


Примітка: у Access-2007 кн."Конструктор запитів" знаходиться у групі "Інші", у новіших версіях програми Access у групі "Запити"

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

Підсумковий запит на вибірку  (обчислення по рядках )

Підсумковий запит на вибірку (обчислення по полю (стовпцю) )

Створення запиту з параметром

Створення запиту на зміну даних 

Підсумкове завдання