Пов’язані теми
×
Керування даними за допомогою запитів
Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.
Керування даними за допомогою запитів

Дізнайтеся, як створювати запити до непов’язаних джерел даних.

Ваш браузер не підтримує відео.

Спробуйте!

Інколи потрібно створити запит, щоб отримати відомості з джерел даних, які не мають прямого зв'язку ("один-до-одного" або "один-до-багатьох").

Використання проміжних таблиць для підключення джерел даних у запитах

Під час виконання запиту програма Access використовує зв'язки, створені між таблицями, і створює зв'язки між іншими джерелами даних. Якщо потрібний зв'язок для запиту не існує, з'єднайте таблиці як частину цього запиту.

Припустімо, вам потрібно дізнатися, скільки замовлень отримано для товарів від різних постачальників. Таблицю "Постачальники" не підключено до таблиці "Відомості про замовлення на придбання", яка містить коди товарів і відомості про кількість. Проте таблицю "Замовлення на придбання" підключено до таблиці "Відомості про замовлення на придбання".

Кілька джерел даних таблиці з попередньо визначеними зв'язком і без них.

Порада.: Якщо вам може знадобитися цей зв'язок за межами запиту, який ви створюєте, краще створити проміжний зв'язок для подальшого використання. Докладні відомості див. в статті Створення зв'язків "багато-до-багатьох".

Якщо створювати проміжну таблицю в базі даних не потрібно, використовуйте таблицю "Замовлення на придбання" як проміжну таблицю в запиті. Додайте таблицю "Постачальники" ліворуч від таблиці "Замовлення на придбання" та створіть зв'язок.

Використання однієї таблиці для опрямлення зв'язування двох інших таблиць

Таблиця Замовлення на придбання з'єднує дві відмінні таблиці: "Постачальники" та "Відомості про замовлення на придбання". Підключення таблиці, які використовують поля (наприклад, "Ідентифікатор" у таблиці "Постачальник" і "Ідентифікатор постачальника" в таблиці "Замовлення на придбання"), які відповідають таким умовам:

  • Два поля мають зіставлення або сумісні типи даних. Наприклад, не можна з'єднати текстове поле з числовим полем.

  • Поля, що визначають відповідність, унікальні записи в кожній таблиці. Наприклад, не потрібно з'єднувати два поля "Прізвище", оскільки прізвища не завжди унікальні.

  • Поля забезпечують правильність результату записів. Наприклад, якщо підключити ідентифікатор постачальника до ідентифікатора придбання, збіги можуть збігатися, якщо вони схожі. Проте ці результати не мають сенсу, тому що ідентифікатор постачальника не має жодних дій із ідентифікатором покупки. Краще підключити ідентифікатор із таблиці "Постачальник" до ідентифікатора постачальника в таблиці "Замовлення на придбання", адже ці записи будуть доцільні, оскільки обидва поля визначають постачальника.

Кроки

Якщо ви маєте проміжну таблицю в базі даних або просто плануєте використовувати одну з них у запиті, зробіть ось що:

  1. Додайте проміжну таблицю до запиту між двома непід'єднутими таблицями.

  2. Створіть необхідні підключення до проміжної таблиці.

    Підключення можуть використовувати будь-який відповідний тип об'єднання, але має бути з'єднаний через поля, які відповідають умовам, описаним вище в цьому модулі.

    Створення необхідних підключень із проміжними таблицями
  3. Завершіть запит.

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

    Примітка.: У результатах не потрібно включати проміжну таблицю. Вона має бути частиною джерел даних запиту, щоб програма Access могло підключити дані.

Бажаєте отримати додаткову інформацію?

Створення простих запитів

Створення запитів за допомогою об'єднання кількох джерел даних

Створення запитів із зовнішніми з’єднаннями

Навчальні курси з Excel

Навчальні курси з Outlook

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×