Upravljanje podatkov s poizvedbami

Ustvarjanje poizvedb z več kot enim virom podatkov

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.

Pogosto, da dobite odgovore, ki jih potrebujete, ustvarite poizvedbe, ki Zberite podatke iz več tabel ali kombinacijo tabel in poizvedb.

Uvod v združevanja

Včasih boste morali uporabiti podatke iz več virov (tabele ali poizvedbe), da odgovori na vprašanje. Na primer, morda želite videti, koliko stranke v določeno območje naročili na določen izdelek.

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

Opomba: Spoji so začasno in so samo za povezana s poizvedbo. Če pogosto ustvarjate isti pridruži se med tabelami, boste morda želeli ustvariti trajno razmerje med njimi.

Notranja združevanja

Večina združevanje je notranje združevanje. To je nasprotju zunanje združitve, ki so obravnavane v ustvarjanje poizvedbe s zunanja združevanja.

Notranje združevanje vrne podatke iz enega vira le, ko najde ujemajočih se zapisov v drugi. Na primer, če želite več informacij o izdelkih in naročilih, prikažete le podatke za izdelke, ki imajo ustrezno vrstnem redu.

Posnetek zaslona izdelki in naročila tabel

Samozdruževanja

Samostojno pridruži se pridruži dve kopiji iste tabele ali poizvedbe. Uporabite za združevanje zapisov v isti tabeli, če obstajajo ujemajoče se vrednosti Združenih polj.

Recimo, da imate zaposlene tabelo, v kateri so navedeni vsi zaposleni v organizaciji, vključno z upraviteljem. V tabeli so poročila za polja, ki vsebuje ID zaposlenega v upravitelja.

ID

Priimek

Ime

Poročila

1

Novak

Tina

5

2

Gostinčar so

Janko

3

Kotas

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

Poiščite ime zaposlenega upravitelja, poiščite zaposlenega v tabeli, poiščite upravitelja ID v polje poročila in se pomaknite do direktorjevega ID-ja v istem polju zaposlenih. Na primer Barbara poročil vodji, katerih ID zaposlenega je 5 – to je Steven Thorpe.

Če želite avtomatizirati to opravilo, dvakrat dodati tabele zaposlenih v poizvedbo in nato ustvarite sami pridružite. Ko dodate vir podatkov še enkrat, Access doda _1 ime druge stopnje. Na primer, če dodate tabela zaposleni dvakrat, druge stopnje imenovan Employees_1. Če želite prikazati upravitelj imen za vsakega zaposlenega, ustvarite stik med poročila za polje tabele »zaposleni« in polje »ID zaposlenega« v tabeli Employees_1.

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.)

Viri podatkov, so tabele, iz katerega želite prikazati informacije (na primer tabela) in tabele, ki vsebuje informacije, ki jih potrebujete za pogoje.

Ne pozabite, da obstoječe, shranjenih poizvedb na voljo tudi kot vire podatkov. Na primer, če ste že ustvarili poizvedbo za iskanje vseh naročil dani mesec, uporabite, da poizvedba ter tabelo izdelki, če želite prikazati vse izdelke prodaja v danem mesecu.

2. združevanje povezanih virov podatkov

  • Če želite dodati stik sami, povlecite polje iz en vir podatkov za ustrezno polje v drug vir podatkov. Privzeto, Access ustvari notranje združevanje.

Za večino relacij, Access ustvari notranje združevanje. In če ste jih določili, da je treba uveljavi referenčne integritete, to je vključena. Vendar v nekaterih primerih, Access ne ustvari stik, ki jih potrebujete. Na primer, če dodate obstoječih poizvedb v novo poizvedbo in še niste ustvarili relacije, ne Access samodejno ustvari združevanja.

3. 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č?

Izobraževanje za Excel

Izobraževanje za Outlook

V tem videu boste izvedeli, kako ustvariti poizvedbo za izbiranje z več virov podatkov.

Boste naučili uporabi »stiki« , če želite ustvariti ujemanje med več virov.

Prav tako boste spoznali različna združevanja, ki so na voljo.

Ustvarjanje poizvedbe za izbiranje, ki uporablja več kot en vir podatkov upošteva enake osnovne korake kot gradnjo enega z en vir podatkov.

Odprite Načrtovalnik poizvedb, izberite svoje tabele ali poizvedbe in dodati polja, ki.

Vendar pa je v zasuk.

Ko ste poizvedbo več virov podatkov, morate ustvariti ujemanje med vsako vir.

Na primer, če želite izvedeti, kateri izdelki so v naboru naročila, imate naročila s svojimi izdelki.

Če želite ustvariti ta ujemanja, uporabite, kar se imenuje »pridruži se. «

ZDRUŽEVANJA v primerjavi z podatkov v skupni dve polji: iz vsakega vira podatkov.

Združevanje, ki določa, kako podatke v vsako polje, ki se ujema.

Na primer, najpogostejša vrsta pridruži se le vrne podatke iz enega polja, ko najde ustrezno vrednost v drugi, je to, kako ugotovite, število izdelkov v vsako naročilo.

Drugo vrsto pridruži se vrne vse podatke iz enega polja, ampak le UJEMANJE podatkov iz drugih.

In v tem primeru poizvedbe je vam pove, katere naročila ne vsebujejo navedenega izdelka.

Zdaj, ob ustvarjanju relacij v tabelah, Access ustvari tudi ZDRUŽEVANJA za vsak odnos.

Access uporablja vaše odnose kot vzorcev za združevanje, tako, da v večini primerov v Združenih polj, bodo vaše primarnih in tujih ključih.

Vendar jih ni treba biti. Lahko tudi pridružite nepovezanih virov.

Če imate dveh povezanih virov in jih dodate v načrtovalcu poizvedbe, si ogledate, kakšna relacije – samo ne pozabite, da ni. Dostop je le vam pove, vrste odnos, ki se uporablja kot vzorec za združevanje.

In tako dolgo, kot so združevanje med svoje tabele ali poizvedbe, lahko dodate polja iz obeh virov.

Obvestilo, da niste dodate Združenih polj v mrežo načrta. Ne moramo, ker Access, ki jih doda v ozadju.

Lahko zaženete poizvedbo in dobite rezultat.

Zdaj Poglejmo si pobližje združevanja, ker si morate zapomniti nekaj ključnih točk.

Najprej, lahko nastavite ali spremenite vrsto stika z desno tipko miške kliknete ali dvotapnete pridruži se črta in izberete Lastnosti stika.

Te nastavitve določajo vrsto združevanja v poizvedbi in to so najpogostejše vrste združevanja.

Ta možnost ustvari »notranjega združevanja. « To je vrsta stika, ki vrne ujemajoče se podatki iz obeh tabel.

Access ustvari to vrsto pridruži se vsakič, ko ustvarite relacijo.

Druga možnost ustvari »levega zunanjega združevanja,» kar pomeni, da vaš poizvedba vrne vse podatke iz tabele, ki so na seznamu na levi in le UJEMANJE podatkov iz druge tabele.

Tretja možnost ustvari »Desno zunanje združevanje« in lahko verjetno uganejo, kaj se zgodi.

Poizvedba vrne vse podatke iz tabele na desni strani in le UJEMANJE podatkov iz tabele na levi strani.

Uporabite po navadi zunanje združitve, če želite izvedeti, kaj ni prodana ali bolj na splošno, ko ni zgodilo nekaj.

Prekliči, da so najpogostejše tri vrste združevanja. Uporabite lahko tudi »navzkrižno združevanje« in »neenako združevanje« , vendar ta ne uporablja zelo pogosto.

Druge ključne točke o združitve je, da »relacije« in »stiki« ni enaka.

RELACIJE je nabor pravil, ki določa referenčne integritete: dodate in izbrišete podatke.

ZDRUŽEVANJA nadzira, kako se ujema poizvedbo podatkov.

Vendar dva lahko vrste podoben.

Na primer vaše odnose lahko straneh – eno in več – in vaše združevanja so lahko tudi straneh – levo in desno – pa uporabite le združevanja v poizvedbah, in jih lahko uporabite na načine, ki se ne morete v relacije.

Na primer, lahko izbrišete združevanja brez škode zbirko podatkov, ne morete narediti z relacijo.

Prav tako lahko dodate združevanja, kjer ne obstajajo relacije.

Na primer, se lahko pridružite v polje v tabeli polja v poizvedbi, kot polja so ustrezno ali združljive vrste podatkov.

Zdaj veste, kako za delo s stiki, ustvarite poizvedbo za izbiranje z več virov podatkov. Prav tako lahko nastavite ali spremenite vrsto pridruži se. In jo razumejo podobnosti in razlike med stiki in relacije.

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.

×