Запрос предназначен для выборки и просмотра записей из одной или нескольких таблиц, его можно сохранить, чтобы позднее вновь использовать или создать на его базе форму или отчет. Запросы, позволяющие выполнять поиск и отображение данных, называются запросами на выборку. Другие виды запросов, называемые запросами на изменение, используются для удаления записей из таблицы, для выполнения общего редактирования и для проведения итоговых расчетов, таких как выведение итоговых сумм и подсчет среднестатистических величин.
Вариант 1 Мастер запросов
1) На Ленте выбрать вкладку Создание, в группе команд Другие Click по кнопке Мастер запросов.
2) В диалоге Новый запрос выбрать Простой запрос.
3) В окне Создание простых запросов выбрать из списка Таблицы и запросы таблицу с нужными полями. Click по тому полю, которое будет включено в запрос, затем нажать кнопку > для его выбора. Для ввода всех полей таблицы Click по кнопке >>. Click по кнопке Далее.
4) Выбрать тип отчёта Подробный или Итоговый. В случае оформления итогового отчёта Click по кнопке Итоги…, выбрать из списка тип вычислений: Sum, Avg, Min, Max, Подсчёт числа записей, ОК. Click по кнопке Далее.
|
|
5) При выборе интервала группировки дат установить нужную опцию. Click по кнопке Далее.
6) Ввести имя создаваемого запроса. Для просмотра данных запроса установить соответствующую опцию. Можно войти в Конструктор запросов и изменить вид представления данных, для этого установить опцию Изменить макет запроса. Click Готово.
Вариант 2 Перекрёстный запрос
1) На Ленте выбрать вкладку Создание, в группе команд Другие Click по кнопке Мастер запросов.
2) В диалоге Новый запрос выбрать Перекрестный запрос, ОК.
3) Из списка в верхней части окна выбрать нужную таблицу или запрос, Click по кнопке Далее.
4) Выбрать поля, которые будут использоваться в перекрестном запросе в качестве заголовков строк, Click Далее.
5) Выбрать поле, которое будет использоваться в перекрестном запросе в качестве заголовка столбцов, Click Далее.
6) В текстовом окне Поля: Click по полю, значение которого необходимо рассчитать и вывести на пересечении каждой строки и столбца.
7) В окне Функции: Click по функции, которая будет использоваться в своих расчётах (Avg- среднее, SUM- сумма, Count- количество записей и т. д.).
8) Установите флажок Да, если необходимо вычислить итоговое значение для каждой строки.
9) Ввести имя созданного запроса, Click по кнопке Готово.
Вариант 3 Запрос на создание новой таблицы
1) На Ленте выбрать вкладку Создание, в группе команд Другие Click по кнопке Конструктор запросов.
2) В окне Добавление таблицы Click по имени таблицы или запроса, Click Добавить. Закрыть диалог Добавление таблицы.
|
|
3) В режиме Конструктор в группе команд Тип запроса выполнить команду Создание таблицы.
4) В диалоге Создание таблицы ввести имя таблицы:. Установить переключатель в нужное положение (в текущей базе данных или в другой базе данных:). Click по кнопке ОК.
5) Переместить из списка полей в бланк запроса те поля, которые должны входить в новую таблицу. При необходимости задать критерии отбора.
6) Для просмотра нового представления Click по кнопке Режимы на Ленте Главная.
7) Для создания таблицы перейти в режим Конструктор, Click по кнопке Выполнить!. В диалоговом окне с сообщением о количестве записей включённых в новую таблицу Click по кнопке Да.
8) При закрытии запроса можно выполнить его сохранение.
Вариант 4 Запрос на удаление записей
1) На Ленте выбрать вкладку Создание, в группе команд Другие Click по кнопке Конструктор запросов.
2) В окне Добавление таблицы Click по имени таблицы или запроса, Click Добавить. Закрыть диалог Добавление таблицы.
3) В режиме Конструктор в группе команд Тип запроса выполнить команду Удаление.
4) Переместить из списка полей в бланк запроса те поля, которые содержат значения, подлежащие удалению из таблицы, заполнить ячейку Условие отбора.
5) Для просмотра удаляемых записей перейти в Режим таблицы, Click по кнопке Режимы на Ленте Главная.
6) Для удаления записей изменить Режим, перейти в Конструктор, Click по кнопке Выполнить!, Click по кнопке Да для подтверждения удаления.
7) При закрытии запроса можно выполнить его сохранение.
Вариант 5 Запрос на обновление записей
1) На Ленте выбрать вкладку Создание, в группе команд Другие Click по кнопке Конструктор запросов.
2) В окне Добавление таблицы Click по имени таблицы или запроса, Click Добавить. Закрыть диалог Добавление таблицы.
3) В режиме Конструктор в группе команд Тип запроса выполнить команду Обновление.
4) Из списка полей переместить в бланк запроса поля, которые необходимо обновить или использовать при отборе.
5) Задать условия отбора.
6) В ячейке Обновление выбранных полей ввести нужное значение или формулу. На рисунке 22 показан запрос на обновление, возвращающий все активы компании, приобретенные после 5 января 2005 г. и изменяющий размещение на «Склад 3» для всех записей, удовлетворяющих этому условию.
Рисунок 22 – Пример оформления запроса на обновление
7) Click по кнопке Выполнить!, Click по кнопке Да для подтверждения обновления.