Andmete haldamine päringutega

Seostamata andmeallikatega päringute koostamine

Teie brauser ei toeta videot.

Proovige järele!

Mõnikord peate looma päringu, et tõmmata teavet andmeallikatest, mis ei oma otsest (üks-ühele või üks-mitmele) seost.

Vahetabelite kasutamine andmeallikate ühendamiseks päringutes

Päringu käivitamisel kasutab Access tabelite vahel loodud seoseid ning tuletab ja loob ühendused muude andmeallikate vahel. Kui päringu jaoks vajaminev seos pole olemas, ühendage tabelid selle päringu osana.

Oletagem, et soovite vaadata, mitu tellimust olete saanud erinevate tarnijate toodete kohta. Tabel Tarnijad pole ühendatud teie ostutellimuse üksikasjade tabeliga, mis sisaldab toote ID-sid ja koguseteavet. Tabel Ostutellimused on siiski ühendatud tabeliga Ostutellimuse üksikasjad.

Mitu tabeli andmeallikat koos eelmääratletud seostega ja ilma nendeta.

Näpunäide.: Kui teil võib seda seost vaja minna väljaspool teie koostamist, on parem luua hilisemaks kasutamiseks vahesuhe. Lisateavet leiate teemast Mitmele seose loomine.

Kui te ei soovi andmebaasis vahepealset tabelit luua, kasutage päringu vahetabelina tabelit Ostutellimused. Lisage tabel Tarnijad tabelist Ostutellimused vasakule ja looge ühendus.

Ühe tabeli kasutamine kahe teise tabeli kaudselt ühendamiseks

Tabel Ostutellimused ühendab kaks eraldi tabelit: Tarnijad ja Ostutellimuse üksikasjad. Ühendus tabelid, kasutades välju (nt tabeli Tarnija ID ja tabeli Ostutellimused tarnija ID), mis vastavad järgmistele kriteeriumidele.

  • Kahel väljal on vastavad või ühilduvad andmetüübid. Näiteks ei saa te tekstivälja numbriväljaga ühendada.

  • Väljad tuvastavad igas tabelis kattuvad kordumatud kirjed. Näiteks ei soovi te kahte välja Perekonnanimi ühendada, kuna perekonnanimed pole alati kordumatud.

  • Väljad tagavad õigete kirjete tulemi. Näiteks kui ühendate tarnija ID ostu ID-ga, võite saada vasteid, kui ID-d on sarnased. Kuid tulemid ei ole loogilised, kuna tarnija ID-ga pole ostu ID-ga midagi pistmist. Parem valik on ühendada ID tabeliSt Tarnija tabelist tarnija ID-ga tabelis Ostutellimused – tagastatud kirjed on mõistlikud, kuna mõlemad väljad tuvastavad tarnija.

Juhised

Olenemata sellest, kas teil on andmebaasis vahetabel või kavatsete seda päringus kasutada, tehke järgmist.

  1. Lisage kahe ühendamata tabeli vahele vahetabel oma päringusse.

  2. Looge vahepealse tabeliga vajalikud ühendused.

    Ühendused saavad kasutada mis tahes sobivat tüüpi ühendamist, kuid need peavad olema ühendatud väljade kaudu, mis vastavad selles moodulis kirjeldatud kriteeriumidele.

    Vajalike ühenduste loomine vahetabeliga
  3. Täitke päring.

    Järgige päringu loomiseks tavalisi juhiseid: väljundväljade lisamine, kriteeriumide lisamine ja päringu käivitamine või salvestamine. Lisateavet leiate teemast Põhipäringute loomine.

    Märkus.: Tulemustesse ei pea lisama vahetabelit. See peab olema osa päringu andmeallikatest, et Access saaks andmed ühendada.

Kas soovite lisateavet?

Tavaliste päringute loomine

Päringute loomine mitme andmeallikaga liitumise abil

Väliste ühendamistega päringute loomine

Exceli koolitus

Outlooki koolitus

Kas vajate veel abi?

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×