Связанные темы
×
Управление данными с помощью запросов
Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.
Управление данными с помощью запросов

Начало работы с запросами

Браузер не поддерживает видео.

Проверьте, как это работает!

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

Что такое запросы?

Запросы Access похожи на вопросы, которые вы задаете для поиска необходимой (в том числе узкоспециализированной) информации в своей базе данных.

Иногда в запросах используются данные только из одной таблицы и из разных. Например, вам может потребоваться просто найти номер телефона контакта, для которого требуется простой запрос поля с номером телефона для определенного человека в таблице контактов. Кроме того, вы можете объединить данные из разных таблиц, например сведения о клиенте и сведения о заказе, чтобы узнать, что заказыл клиент.

В Access запрос является объектом базы данных. В нем не хранятся данные. Вместо этого отображаются данные, хранимые в таблицах, и с ними можно работать. Запрос может показывать данные из одной или нескольких таблиц, из других запросов или из сочетания этих двух таблиц. Например:

  • Просмотр данных с помощью запроса на выборку. Поиск и просмотр информации из одной или нескольких таблиц по указанным условиям, а также выбор подходящих значений. Например, вы можете найти все продукты компании Tailspin Toys.

  • Указание условий и мгновенный поиск. Вы можете создавать повторно используемые запросы, в которые каждый раз будете вводить новые условия поиска. Например, можно создать запрос, в который потребуется вводить имя поставщика для поиска его продуктов.

  • Обновление или добавление данных с помощью запроса. Вы можете запросить данные, а затем использовать результаты для автоматического ввода или обновления информации. Например, если компания Tailspin Toys добавит аббревиатуру «TT» перед названиями всех своих продуктов, с помощью запроса на обновление можно найти все ее продукты и добавить перед их названиями буквы «TT».

  • Удаление данных с помощью запроса. Вы можете искать данные или записи, а затем удалять их. Например, если компания Tailspin Toys закроется и ее продукты станут недоступны, найдите их и автоматически удалите из соответствующих таблиц.

Чтобы создать запрос на выборку, в котором информация будет отображаться в режиме таблицы, воспользуйтесь мастером запросов.

Примечание: В этом мастере недоступны некоторые элементы. При необходимости вы можете изменить созданный запрос в режиме конструктора.

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

Создание запроса

  1. На вкладке Создание нажмите кнопку Мастер запросов.

  2. Выберите пункт Простой запрос и нажмите кнопку ОК.

  3. Выберите таблицу или запрос с полем, а затем добавьте поле в список Выбранные поля. Когда добавите все нужные поля, нажмите кнопку Далее.

    Вы можете добавить любое число полей из всех нужных таблиц.

    Если вы добавили числовое поле

    При добавлении числового поля вам потребуется выбрать, что именно вернет запрос: подробности или итоговые данные. Выполните одно из указанных ниже действий.

    • Если вы хотите просмотреть отдельные записи, выберите пункт подробный и нажмите кнопку Далее. Перейдите к действию 4.

    • Если вы хотите просмотреть итоговые числовые данные, например средние значения, выберите пункт итоговый и нажмите кнопку Итоги. Укажите необходимые поля и типы итоговых данных. В списке будут доступны только числовые поля. Для каждого числового поля выберите необходимую функцию:

      • Sum   — запрос вернет сумму всех значений, указанных в поле.

      • Avg    — запрос вернет среднее значение поля.

      • Min    — запрос вернет минимальное значение, указанное в поле.

      • Max   — запрос вернет максимальное значение, указанное в поле.

    • Если вы хотите, чтобы в результатах запроса отобразилось число записей в источнике данных, установите для этой таблицы флажок Подсчет числа записей в (название таблицы).

      Если вы добавили поле со значениями даты или времени

      Мастер запросов запрашивает, как вы хотите сгруппированию значений даты. Предположим, вы добавили в запрос числовое поле, например "Цена", поле даты и времени (например, время транзакции), а затем в диалоговом окне Итоги указали, что хотите увидеть среднее значение поля "Цена". Так как вы включили поле даты и времени, можно вычислить сводные значения для каждого уникального значения даты и времени для каждого дня, месяца, квартала или года.

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

      Примечание: В режиме конструктора у вас будет больше вариантов группировки значений даты и времени.

  4. Укажите имя запроса.

  5. Укажите, хотите вы открыть запрос (в режиме таблицы) или изменить его (в режиме конструктора). Нажмите кнопку Готово.

Вам нужны дополнительные возможности?

Создание и выполнение запроса на обновление

Обучение работе с Excel

Обучение работе с Outlook

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×