Запити можуть обробляти дані не тільки шляхом нових обчислювальних полів, а й виконувати так звані функції підсумку.
Наприклад, потрібно представити інформацію про поведінку учнів по класах.
· СоздатьÞНовый запрос, Конструктор, ОК;
· у вікні Добавление таблицы виберіть таблицю Список учнів, Журнал успішності;
· в бланк запиту подвійним клацанням відберіть поля: Поведінка (2 поля) із таблиці Список учнів; Клас із таблиці Журнал успішності;
· підсумкові функції мають значення не для окремого запису, а для групи. Тому попередньо їх потрібно згрупувати. Клацніть на кнопці Групповые операции на панелі інструментів – у бланку запиту з'являється рядок Групповые операции;
· для полів, по яким проводиться підрахунок потрібно встановити відповідну функцію. Клацніть в рядку Групповые операции одного з стовпців Поведінка – з’являється кнопка випадаючого списку функцій. Відкрийте його та виберіть операцію Count (підрахунок кількості);
· для стовпцю Клас встановіть сортування По возрастанию;
· перегляньте запит: ЗапросÞЗапуск або кнопка Запуск на панелі інструментів. Результуюча таблиця представляє список всіх класів з підрахованою кількістю за поведінкою;
· якщо вам потрібно, щоб запит видавав інформацію по конкретному класу потрібно встановити параметр для стовпцю Клас. В рядок Условие отбора стовпцю Клас введіть: Like [Назва класу];
· перегляньте роботу запиту та збережіть його під іменем 13_Поведінка по класах;
· самостійно складіть наступні запити:. - 1й запит (14_Кількість предметних оцінок у класах) видає інформацію загальним списком по всім класам; - 2й запит (15_Кількість предметних оцінок по класу)– по окремому класу.
Результуюча таблиця запитів:
Оцінка
Предмет
Клас
- 3й запит (16_Середній вік ПС викладачів школи), який підраховує середню цифру педагогічного стажу викладачів школи. AПримітка:Для підрахунку середнього значення використовується формула Avg. Результуюча таблиця запиту складається з одного стовпцю: ПС(педагогічний стаж) таблиці Список викладачів.