Кейс-компонент Создание запросов

Запрос предназначен для выборки и просмотра записей из одной или нескольких таблиц, его можно сохранить, чтобы позднее вновь использовать или создать на его базе форму или отчет. Запросы, позволяющие выполнять поиск и отображение данных, называются запросами на выборку. Другие виды запросов, называемые запросами на изменение, используются для удаления записей из таблицы, для выполнения общего редакти­рования и для проведения итоговых расчетов, таких как выведение итого­вых сумм и подсчет среднестатистических величин.

Вариант 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 по кнопке Да для подтверждения обновления.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: