Запити дозволяють робити підсумкові обчислення. Для цих цілей у Access передбачені статистичні функції SQL. Статистичну функцію задають у рядку Групповая операция бланка запитів, що з'являється при виконанні команди Вид, Групповые операции.
ФункціяSQL | Дія |
Sum | Підсумовування значень визначеного поля |
Avg | Обчислення середнього значення даних визначеного поля |
Min | Обчислення мінімального значення поля |
Max | Обчислення максимального значення поля |
Count | Обчислення кількості записів, відібраних запитом за умовою |
First | Визначається перше значення в зазначеному полі записів, відібраних запитом |
Last | Визначається останнє значення в зазначеному полі записів, відібраних запитом |
StDev | Обчислюється стандартне відхилення значень данного поля, для всіх записів, відібраних запитом |
Var | Обчислюється варіація значень даного поля для всіх записів, відібраних запитом |
Перехресний запит
Перехресний запит застосовується в тому випадку, якщо необхідно об'єднати дані у форматі рядків-стовпчиків. Як заголовки для стовпчиків при проектуванні таких запитів можна вказати значення деяких полів чи виразів.
|
|
Запит на створення таблиці
Даний тип запитів варто застосовувати, наприклад, для архівування старих блоків даних чи збереження резервних копій таблиць.
Запит на відновлення
Використовуючи цей тип запиту, можна змінити в базовій таблиці групу блоків даних, відібрану на основі визначених критеріїв:
Запит на додавання записів
За допомогою цього типу запиту блоки даних однієї таблиці (усі чи відібрані запитом) можна помістити в кінець іншої таблиці.
Запит на видалення записів
За допомогою даного типу запиту можна видалити з базової таблиці групу блоків даних, відібраних за визначеними критеріями. При цьому варто ретельно проаналізувати критерії відбору, оскільки цю операцію не можна скасувати.