Andmete haldamine päringutega

Seostamata andmeallikatega päringute koostamine

Teie brauser ei toeta videot. Installige Microsoft Silverlight, Adobe Flash Player või Internet Explorer 9.

Proovige järele!

Mõnikord on vaja luua päring teabe toomiseks andmeallikatest, millel pole otsest (üks-ühele või üks-mitmele) seost.

Vahetabelite kasutamine päringutes andmeallikate ühendamiseks

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

Oletagem, et soovite näha, mitu tellimust olete erinevatelt tarnijatelt toodetele saanud. Tabel Tarnijad pole ühendatud tabeliga Ostutellimuse üksikasjad, mis sisaldab toote ID-sid ja koguse teavet. Tabel Ostutellimused on aga ühendatud tabeliga Ostutellimuste üksikasjad.

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

Näpunäide.: Kui teil võib seda seost vaja minna väljaspool loodavat päringut, on parem luua vaheseos hilisemaks kasutamiseks. Lisateavet leiate teemast Mitu-mitmele seoste Create.

Kui te ei soovi oma andmebaasis vahetabelit 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 eri tabelit: Tarnijad ja Ostutellimuse üksikasjad. Ühendage tabelid järgmiste kriteeriumidele vastavate väljade abil (nt tabeli Tarnija ID ja tabeli Ostutellimused väli Tarnija ID).

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

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

  • Väljad tagavad õige kirjetulemi. Näiteks kui ühendate tarnija ID ostu ID-ga, võite saada mõned vasted, kui ID-d on sarnased. Kuid tulemused pole loogikaga seotud, kuna tarnija ID-ga pole ostu ID-ga midagi pistmist. Parem valik on ühendada tabeli Tarnija ID tabelis Ostutellimused oleva tarnija ID-ga – tagastatavad kirjed on mõistlikud, kuna mõlemad väljad tuvastavad tarnija.

Juhised

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

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

  2. Create vajalikud ühendused vahetabeliga.

    Connections saab kasutada mis tahes sobivat tüüpi ühendamist, kuid peab olema ühendatud väljade kaudu, mis vastavad selles moodulis eespool kirjeldatud kriteeriumidele.

    Vajalike ühenduste loomine vahetabeliga
  3. Viige päring lõpule.

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

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

Kas soovite lisateavet?

Tavaliste päringute loomine

Päringute Create, ühendades mitu andmeallikat

Väliste ühendamistega päringute loomine

Exceli koolitus

Outlooki koolitus

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.