Upravljanje podatkov s poizvedbami

Ustvarjanje poizvedb z zunanjimi združevanji

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Vaš brskalnik ne podpira tega videoposnetka. Namestite Microsoft Silverlight, Adobe Flash Player ali Internet Explorer 9.

Včasih v poizvedbah, si želite ogledati vse zapise iz ene tabele, skupaj s ujemajočih se zapisov iz druge tabele. Če želite to narediti, ustvarite zunanja združevanja.

Notranje združevanje prikazani le podatki, ko ujemanje ID-ja v obeh povezanih podatkovnih virov. Na primer, če želite prikazati izdelki in prodane količine, ustvarite notranje združevanje med tabelami izdelki in podrobnosti naročila. Ko zaženete poizvedbo, se vrnejo izdelkov, ki se pojavijo v naročila in tako prikaže v obeh tabelah.

V nasprotju zunanje združitve vrniti vse podatke iz vira podatkov in nekaterih podatkov iz drugega vira, tabelo ali podatki.

Na primer, če želite videti, kateri izdelki niste prodanih, ustvarite poizvedbo, ki prikazuje ID izdelka v tabeli Products in kateri koli ujemanje vrstni red ID-ji v tabeli podrobnosti naročila. Izdelki, ki nimajo ujemajočih se zapisov v tabeli podrobnosti naročila vrniti ime izdelka brez vrednosti za polje ID naročila.

Levi zunanji stiki in desno zunanje združevanje

V zunanji stik, v tabeli, ki prikaže vse svoje zapise se imenuje Osnovna tabela. Tabelo, ki prikaže le zapise (ujemanje) se imenuje sekundarni tabele.

V pogovornem oknu Lastnosti stika opisuje, kaj vidite z različnimi vrstami združevanja:

Posnetek zaslona tremi tabelami in njihove lastnosti stika

Recimo, da ustvarite poizvedbo za prikaz kateri izdelki kupili svojim strankam. Izhodna polja, ki so ime izdelka, ID naročila in količina.

  1. Notranje pridruži se. Vključi samo vrstice (zapise) v katerem Združenih polj iz obeh tabel, ki so enake, na primer le izdelke, ki imajo naloge, ki so povezane z njimi.

  2. Levi zunanji stik. Vključi vse zapise iz tabele v razdelku ime tabele levo in samo tiste zapise iz tabele v razdelku desno ime tabele v kateri so polja v stiku enaka, na primer vse naloge, ampak le količine in ID izdelka za te naloge, ki so izdelkov, povezanih z njimi.

  3. Desno zunanje združevanje. Vključi vse zapise iz tabele v razdelku ime tabele desno in samo tiste zapise iz tabele v razdelku levo ime tabele, v kateri so polja v stiku enaka, na primer vse izdelke, tudi, ko ni naročila za njih, v tem primeru prazna v polja »ID naročila «in» količina« so prikazane vrednosti.

Kot lahko vidite v teh primerih, je pomembno, da vem, katere tabele na levi strani in ki je na desni strani, ki lahko dejansko se razlikuje od kako tabele so razvrščeni v okno poizvedbe. Razumeti, katere podatke, ki se prikaže v poizvedbi, preberite besedilo pazljivo v pogovornem oknu lastnosti stika.

1. Dodajanje virov podatkov

  • Izberite Ustvari > načrt poizvedbe.

Dodaj vse tabele in poizvedbe, ki jih potrebujete za vire podatkov. (Ne skrbite. Če ste pozabili eno, imate še vedno možnost, da dodate več virov podatkov pozneje.)

Če zazna ali jih sklepa, Access lahko pokažete odnose za vire podatkov.

2. Dodajte združevanja

  • Če ne vidite relacije med viri, dodajte združevanja. Povlecite polje, v en vir podatkov v ustrezno polje v drug vir podatkov. V tabeli, ga povlecite iz je v tabeli, ki se prikaže na levi strani v pogovornem oknu lastnosti stika. Privzeto, Access ustvari notranje združevanje. Če potrebujete zunanjega združevanja, spremeniti njegovo vrsto.

    posnetek zaslona združevanje med dvema tabelama

3. spreminjanje združevanja

  1. Dvokliknite črto, ki predstavlja združevanje, ki ga želite spremeniti.

  2. V pogovornem oknu Lastnosti stika , če želite ustvariti zunanji stik, izberite možnost drugi ali tretji. Nato izberite v redu.

    Ne pozabite, da bodite pozorni, katera tabela je osnovne tabele – eno, iz katere so prikazani vsi zapisi.

    Posnetek zaslona za lastnosti stika označevanje ime leva tabela

4. dokončanje poizvedbe

Po navadi koraki za ustvarjanje poizvedbe: dodajanje izhodna polja, dodajte pogoje, in zaženete ali shranite poizvedbo. Če želite izvedeti več informacij, glejte Ustvarjanje osnovnih poizvedb.

Želite več?

Ustvarjanje osnovnih poizvedb

Izobraževanje za Excel

Izobraževanje za Outlook

Poglejmo, kako uporabljati levo in desno zunanje združevanje v poizvedbo za izbiranje.

Zunanja združevanja so strani, levo in desno, in se vrniti vse podatke iz ene tabele in le UJEMANJE podatkov iz drugih. So koristne, če želite vedeti, ko nekaj ni zgodilo; primer nekaterih element ne prodaja ali študente se ne registrirate za nekatere kategorije.

Zdaj, dodajte le malo tega.

V tabeli, ki vrne vse podatke, ki se imenuje »osnovne tabele« in tabele, ki vrne UJEMANJA, ki se imenuje »sekundarni tabele. «

Ki je osnova in kateri je sekundarni tabela temelji na smeri združevanja.

Če uporabljate desni zunanji stik, je tabela na desni strani osnovne tabele. Če uporabljate levega zunanjega združevanja, je tabela na levi strani osnovne tabele.

Določite, ali uporabljate levo ali desno zunanje združevanje v pogovornem oknu Lastnosti stika . Izberite in nato bodisi z desno tipko miške ali dvotapnite stika... nato Lastnosti stika... nato drugi ali tretji možnost.

Torej, kaj je dal to delo:

Na zavihku Ustvari kliknite Načrt poizvedbe. Tukaj boste dodali tabele OrderDetails in izdelki.

Vidite lahko, da Access uporablja relacije ena proti mnogo kot vzorec za združevanje in to pomeni, da je notranje združevanje.

Smo dodali polja »Ime izdelka «in» količina« in če poizvedbo zagnati, vrne le podatke za izdelke, ki so bili naročeni.

Smo vedeli, to, ker če poizvedbe so bili vrnitev podatkov za neurejen izdelke, vidimo prazni zapisi tukaj.

Nazaj v pogledu načrta, bomo z desno tipko miške ali dvotapnite pridruži se črta in izberite Lastnosti stika. Izberite drugo možnost in opazili boste, v vrstici združevanja.

Puščica vam pove, je zunanji stik, in pokaže tudi sekundarni tabele. Zaženite poizvedbo, razvrščanje podatkov od najmanjšega do največjega in zdaj veste, kateri izdelki so ne prodajo.

Tako, kaj se zgodi, če smo spremenili na desni zunanji stik?

Smo naredite želene spremembe,... zaženite poizvedbo... in rezultati so enaki kot notranje združevanje: brez prazni zapisi.

Če si ogledamo pogovorno okno Lastnosti stika , moramo razumeti, zakaj.

Smo jo vračajo vse podatke iz tabeli podrobnosti o naročilu, vendar le UJEMANJA iz tabele izdelki. Z drugimi besedami, smo videli izdelkov, ki imajo ustrezno naročilo in ki je enak rezultatu, ki jih vrne notranjega združevanja.

Zdaj boste videli, kako uporabiti zunanje združevanje v poizvedbo za izbiranje, ki uporablja več virov podatkov. Če menite, da vaš združevanja po, in če ne pridobite želenega rezultata, jih lahko vedno spremenite.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×