Отбор и сортировка записей с помощью запросов
Одним из семи стандартных объектов Microsoft Access является запрос. Запросы используются для просмотра, анализа и изменения данных в одной или нескольких таблицах. Они позволяют:
- отображать данные из одной или нескольких таблиц и сортировать их в определённом порядке;
- выполнять вычисления над группами записей;
- выбирать данные из таблиц по заданным условиям;
- использовать их в качестве источников данных для форм и отчётов.
Важно понимать, что сам запрос не содержит данных — он лишь предоставляет доступ к информации, хранящейся в таблицах, и позволяет выполнять над ней различные операции.
Виды запросов в Microsoft Access
В Microsoft Access существует несколько типов запросов, предназначенных для различных задач:
- Запросы на выборку — позволяют выбирать данные из таблиц на основе заданных условий.
- Запросы на изменение — используются для модификации данных (обновление, удаление, добавление записей).
- Запросы на создание таблицы — формируют новую таблицу из данных одной или нескольких существующих таблиц.
- Запросы на автоподстановку — автоматически заполняют поля для новых записей.
- Запросы к серверу — предназначены для выборки данных с удалённого сервера.
В данной главе основное внимание уделяется запросам на выборку, так как они являются наиболее распространённым инструментом для работы с данными. Мы рассмотрим следующие аспекты:
- Создание запросов с помощью Мастера запросов и Конструктора запросов.
- Особенности выполнения запросов и их изменение.
- Использование вычисляемых полей в запросе.
- Преобразование фильтра в запрос.
- Типы соединений таблиц в запросе.
- Работа с параметрическими запросами.
- Вывод результатов запроса на печать.
- Передача результатов запросов в другие приложения.
- Использование выражений в запросах.
Более сложные типы запросов и их применение рассматриваются в главе 8 – Редактирование и анализ данных с помощью запросов.