Upravljanje podatkov s poizvedbami

Ustvarjanje poizvedb z več kot enim virom podatkov

Fotografija naprave Surface Book

Poskusite!

Če želite dobiti odgovore, ki jih potrebujete, ustvarite poizvedbe, ki zbirajo informacije iz več kot ene tabele ali iz kombinacije tabel in poizvedb.

Uvod v pridružitev

Včasih morate uporabiti podatke iz več kot enega vira (tabele ali poizvedbe), da odgovorite na vprašanje. Morda želite na primer videti, koliko kupcev v določeni regiji je naročil določen izdelek.

Ko dodate več kot en vir podatkov, Access uporabi obstoječe, določene relacije med njimi ali pa ustvari stike med njimi za namene poizvedbe. Združevanje je preprosto vrsta relacije med viri podatkov v poizvedbi.

Opomba: Stiki so začasni in so povezani le s poizvedbo. Če pogosto ustvarjate isto združevanje med tabelami, boste morda želeli ustvariti trajno relacijo med njimi.

Notranja združevanja

Večina stikov je Inner joins. To je v nasprotju s zunanjimi stiki, ki so obravnavani v razdelku ustvarjanje poizvedb z zunanjimi stiki.

Notranje združevanje vrne podatke iz enega vira le, če najde ujemajoče se zapise v drugem. Če na primer poizvedujete po informacijah o izdelkih in naročilih, vidite le podatke za izdelke, ki imajo vrstni red ujemanja.

Posnetek zaslona tabel» izdelek «in» naročila «

Self-joins

Samopridružitev se pridruži dvema kopijama iste tabele ali poizvedbe. Uporabite ga, če želite združiti zapise iz iste tabele, ko so ujemajoče se vrednosti v poljih, ki so v stiku.

Recimo, da imate tabelo» zaposleni «, v kateri so navedeni vsi zaposleni v organizaciji, vključno z upravitelji. V tabeli so prikazana polja» poročila «, ki vsebuje ID upravitelja zaposlenih.

ID

Priimek

Ime

Poročila, ki jih želite

1

Novak

Tina

5

2

Cencini

Andrew

3

Kota

jan.

10

4

Sergienko

Mariya

5

5

Kopač

Andrej

2

6

Neipper

Bojan

10

7

Palčič

Robert

10

8

Guissani

Barbara

10

9

Zupanc Makovec

Sonja

5

10

Zajc

Mateja

3

Če želite poiskati ime upravitelja zaposlenih, poiščite delavca v tabeli, poiščite ID upravitelja v polju poročila za in nato poiščite ID upravitelja v istem polju» zaposleni «. Na primer, Nancy poroča upravitelju, katerega ID zaposlenega je 5, to je Steven Thorpe.

Če želite avtomatizirati to opravilo, dvakrat dodajte tabelo zaposlenih v svojo poizvedbo in nato ustvarite samozdruževanje. Ko dodate vir podatkov v drugem času, Access doda _1 na ime drugega primerka. Če na primer dvakrat dodate tabelo» Employees «, se drugi primerek poimenuje Employees_1. Če želite prikazati imena upravitelja za vsakega zaposlenega, ustvarite stik med polji» poročila «v tabeli» zaposleni «in» ID zaposlenega «v tabeli» Employees_1 «.

1. Dodajanje virov podatkov

  • Izberite ustvari > načrt poizvedbe.

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

Viri podatkov lahko vključujejo tabele, iz katerih želite prikazati informacije (na primer tabelo» izdelki «) in tabele, ki vsebujejo informacije, ki jih morate uporabiti za pogoje.

Ne pozabite, da so obstoječe shranjene poizvedbe na voljo tudi kot viri podatkov. Če ste na primer že ustvarili poizvedbo za iskanje vseh naročil za določen mesec, uporabite to poizvedbo in tabelo» izdelki «, da prikažete vse izdelke, ki so bili prodani v določenem mesecu.

2. Združevanje sorodnih virov podatkov

  • Če želite dodati združevanje, povlecite polje iz enega vira podatkov v ustrezno polje v drugem viru podatkov. Access privzeto ustvari notranje združevanje.

Za večino relacij Access ustvari notranje združevanje. In če ste določili, da naj bo referenčna integriteta uveljavljena, je vključena. Toda v nekaterih primerih Access ne ustvari združevanja, ki jo potrebujete. Če na primer dodate obstoječe poizvedbe v novo poizvedbo in niste ustvarili relacij, Access samodejno ne ustvari združevanja.

3. dokončajte poizvedbo

  • Sledite običajnim korakom za ustvarjanje poizvedbe: dodajte izhodna polja, dodajte pogoje in zaženite ali shranite poizvedbo. Če želite izvedeti več o tem, glejte Ustvarjanje osnovnih poizvedb.

Želite več?

Izobraževanje za Excel

Izobraževanje za Outlook

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

Ali potrebujete dodatno pomoč?

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.

×