Свързани теми
×
Управление на данни със заявки
Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.
Управление на данни със заявки

Създаване на заявки с външни съединения

Вашият браузър не поддържа видео.

Опитайте!

Понякога в заявките си искате да видите всички записи от една таблица заедно със съответстващите записи от друга таблица. За да направите това, създайте външни съединение.

Вътрешните връзки показват само данни, когато има съответстващ ИД и в двата свързани източника на данни. Ако например искате да покажете продадените продукти и количества, можете да създадете вътрешно съединение между таблиците "Продукти" и "Подробни данни за поръчките". Когато изпълните заявката, връщат се само продукти, които се появяват в поръчки и по този начин се показват и в двете таблици.

За разлика от това външните съединениевръщат всички данни от един източник на данни и някои от данните от друга таблица или източник на данни.

Ако например искате да видите кои продукти не са продадени, можете да създадете заявка, която показва ИД на продукт от таблицата "Продукти" и всички съответстващи ИД на поръчки от таблицата "Подробни данни за поръчките". Продуктите, които нямат съвпадащи записи в таблицата "Подробни данни за поръчките", връщат името на продукта без стойност за полето "ИД на поръчка".

Ляво външно съединение и дясно външно съединение

Във външно съединение таблицата, която показва всички свои записи, се нарича базова таблица. Таблицата, която показва само някои (съответстващи) записи, се нарича вторична таблица.

Диалоговият прозорец Свойства на съединението описва това, което виждате с различни типове присъединяване:

Екранна снимка на три таблици и техните свойства за присъединяване

Да предположим, че сте създали заявка, за да покажете кои продукти са закупени от клиентите ви. Вашите изходни полета са Име на продукт, ИД на поръчка и Количество.

  1. Вътрешно съединение. Включвайте само редове (записи), в които обединените полета от двете таблици са равни, например само продуктите, които имат поръчки, свързани с тях.

  2. Ляво външно съединение. Включете всички записи от таблицата под Име на лявата таблица и само тези записи от таблицата под Име на дясната таблица, в която съединените полета са равни, например всички поръчки, но само количествата и ИД на продукти за тези поръчки, които имат продукти, свързани с тях.

  3. Дясно външно съединение. Включете всички записи от таблицата под Име на дясната таблица и само тези записи от таблицата под Име на лява таблица, в която съединените полета са равни, например всички продукти, дори когато няма поръчки за тях, в който случай празните стойности се показват в полетата ИД на поръчка и Количество.

Както можете да кажете от тези примери, е важно да знаете коя таблица е отляво и коя е отдясно, което всъщност може да се различава от начина, по който таблиците са подредени в прозореца на заявката. За да разберете кои данни ще получите от вашата заявка, прочетете текста внимателно в диалоговия прозорец Свойства на съединението.

1. Добавяне на източници на данни

  • Изберете Създаване на > на заявка.

Добавете всички таблици и заявки, от които се нуждаете, като източници на данни. (Не се безпокойте. Ако забравите такъв, все още имате възможност да добавите още източници на данни по-късно.)

Ако ги открие или ги открие, Access може да покаже релации за източниците на данни.

2. Добавяне на съединение

  • Ако не виждате релация между източниците, добавете съединение. Плъзнете от полето, което искате, в един източник на данни в съответното поле в друг източник на данни. Таблицата, от която плъзгате, е таблицата, която ще се появи отляво в диалоговия прозорец Свойства на съединението. По подразбиране Access създава вътрешно съединение. Ако имате нужда от външно съединение, променете типа му.

    екранна снимка на съединение между две таблици

3. Промяна на съединение

  1. Щракнете двукратно върху реда, представящ съединението, което искате да промените.

  2. В диалоговия прозорец Свойства на съединението, за да създадете външно съединение, изберете втората или третата опция. След това изберете OK.

    Не забравяйте да обърнете внимание коя таблица е базовата таблица – тази, от която се показват всички записи.

    Екранна снимка на свойства на съединението, осветяваща името на лявата таблица

4. Завършване на заявката

Следвайте обичайните стъпки за създаване на заявка: добавяне на изходни полета, добавяне на критерии и изпълнение или записване на вашата заявка. За да научите как, вижте Създаване на основни заявки.

Искате още информация?

Създаване на основни заявки

Обучение за Excel

Обучение за Outlook

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×