Sorodne teme
×
Upravljanje podatkov s poizvedbami
Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.
Upravljanje podatkov s poizvedbami

Ustvarjanje poizvedb z zunanjimi združevanji

Vaš brskalnik ne podpira tega videoposnetka.

Poskusite!

Včasih v poizvedbah želite videti vse zapise iz ene tabele skupaj z ujemajočimi se zapisi iz druge tabele. To naredite tako, da ustvarite zunanja združevanja.

Notranja združevanja prikažejo podatke le takrat, ko je v obeh povezanih virih podatkov ujemajoči se ID. Če želite na primer prikazati prodane izdelke in količine, ustvarite notranje združevanje med tabelama »Izdelki« in »Podrobnosti naročila«. Ko zaženete poizvedbo, so vrnjeni le izdelki, ki so v naročilih in so zato prikazani v obeh tabelah.

Nasprotno pa zunanja združevanjavrnejo vse podatke iz enega vira podatkov in nekaj podatkov iz druge tabele ali vira podatkov.

Če želite na primer videti, kateri izdelki niso bili prodani, ustvarite poizvedbo, ki prikaže ID izdelka iz tabele »Izdelki« in vse ujemajoče se ID-je naročil iz tabele »Podrobnosti naročila«. Izdelki, ki nimajo ujemajočih se zapisov v tabeli »Podrobnosti o naročilu«, vrnejo ime izdelka brez vrednosti za polje »ID naročila«.

Leva zunanja združevanja in desni zunanji združevanji

V zunanjem združevanju se tabela, ki prikaže vse zapise, imenuje osnovna tabela. Tabela, ki prikazuje le nekatere (ujemajoče se) zapise, se imenuje sekundarna tabela.

V pogovornem oknu Lastnosti združevanja je opisano, kaj vidite z različnimi vrstami združevanj:

Posnetek zaslona treh tabel in njihovih lastnosti združevanja

Denimo, da ste ustvarili poizvedbo za prikaz, katere izdelke so kupile stranke. Izhodna polja so Ime izdelka, ID naročila in Količina.

  1. Notranje združevanje. Vključite le vrstice (zapise), v katerih so združena polja iz obeh tabel enaka, na primer le izdelki, ki imajo z njimi povezana naročila.

  2. Levo zunanje združevanje. Vse zapise iz tabele vključite pod »Ime leve tabele« in samo tiste zapise iz tabele pod oknu »Ime tabele« desno, v kateri so polja v skupini enaka, na primer vsa naročila, vendar le količine in ID-ji izdelkov za naročila, s katerimi so izdelki povezani.

  3. Desni zunanji stik. Vse zapise iz tabele vključite v razdelku Ime desne tabele in samo tiste zapise iz tabele pod vrednostjo »Ime leve tabele«, v kateri so polja, ki so združena, enaka– vse izdelke, tudi če zanje ni naročil, pri katerih se v poljih »ID naročila« in »Količina« prikažejo prazne vrednosti.

Kot je prikazano na teh primerih, je pomembno, da veste, katera tabela je na levi in katera je na desni, kar se lahko dejansko razlikuje od tega, kako so tabele razporejene v oknu poizvedbe. Če želite razumeti, katere podatke boste dobili s poizvedbo, natančno preberite besedilo v pogovornem oknu Lastnosti združevanja.

1. Dodajte vire podatkov

  • Izberite Ustvari > poizvedbe.

Dodajte vse tabele in poizvedbe, ki jih potrebujete, kot vire podatkov. (Ne skrbite. Če ga pozabite, lahko pozneje še vedno dodate več virov podatkov.)

Če jih zazna ali douduci, Access morda prikaže relacije za vire podatkov.

2. Dodajte stik

  • Če ne vidite relacije med viri, dodajte združevanja. Povlecite iz polja, ki ga želite v enem viru podatkov, v ustrezno polje v drugem viru podatkov. Iz tabele, ki jo povlečete, je tabela, ki bo prikazana na levi strani v pogovornem oknu Lastnosti združevanja. Access privzeto ustvari notranje združevanje. Če potrebujete zunanje združevanje, spremenite njegovo vrsto.

    posnetek zaslona združevanja dveh tabel

3. Spreminjanje združevanja

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

  2. Če želite v pogovornem oknu Lastnosti združevanja ustvariti zunanje združevanje, izberite drugo ali tretjo možnost. Nato izberite V redu.

    Bodite pozorni na tabelo, ki je osnovna tabela – iz katere so prikazani vsi zapisi.

    Screenshot of Join Properties highlighting left table name

4. Dokončajte poizvedbo

Upoštevajte običajne korake za ustvarjanje poizvedbe: dodajte izhodna polja, dodajte pogoje in zaženite ali shranite poizvedbo. Če želite izvedeti, kako to želite, glejte Ustvarjanje osnovnih poizvedb.

Želite več?

Ustvarjanje osnovnih poizvedb

Izobraževanje za Excel

Izobraževanje za Outlook

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×