Datu pārvaldība, izmantojot vaicājumus

Vaicājumu izveide ar vairākiem datu avotiem

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Jauns uzdevums

Bieži, saņemiet atbildes, jums ir nepieciešams, varat izveidot vaicājumi, kas Iegūstiet informāciju no vairāk nekā vienu tabulu vai tabulas un vaicājumus kombinācija.

Darba sākšana ar savienojumi

Dažreiz jums ir, lai izmantotu datus no vairākiem avotiem (tabulā vai vaicājumā), lai atbildētu uz jautājumu. Piemēram, iespējams, vēlēsities skatiet, cik klientiem konkrētā reģionā pasūtīts kādu konkrētu produktu.

Pievienojot vairāk kā vienu datu avotu, programma Access izmanto esošo, kas definēts attiecības starp tām vai to izveido savienojumu starp tām vaicājuma nolūkiem. Pievienoties ir vienkārši veida relāciju starp datu avotu vaicājumā.

Piezīme.: Savieno ir pagaidu un tikai saistīts ar vaicājumu. Ja bieži veidojat pašu savienojumu starp tabulām, iespējams, vēlēsities izveidot pastāvīga relāciju starp tām.

Iekšējie savienojumi

Lielāko daļu savienojumi ir iekšējie savienojumi. Tas ir pret ārējie savienojumi, kas tiek apskatīta izveidot vaicājumu ārējie savienojumi.

Iekšējais savienojums atgriež datus no viena avota tikai, ja tas netiek atrasta atbilstošu ierakstu otrā. Piemēram, ja vaicājums informāciju par produktiem un pasūtījumi, redzat tikai datus par produktiem, kas ir atbilstošā secībā.

Produkta ekrānuzņēmums un pasūtījumu tabulām

Patstāvīgi savienojumi

Patstāvīgi pievienošanās savieno divas kopijas pašā tabulas vai vaicājuma. To izmantot, lai tabulas ierakstu kombinēšana, kad pastāv sakrītošas vērtības Savienoto lauku.

Piemēram, pieņemsim, ka jums ir darbinieku tabula, kurā uzskaitīti visi darbinieki jūsu organizācijā, tostarp vadītājiem. Šajā tabulā ir atskaites uz lauka, kurai pieder šī darbinieka vadītājam ID.

ID

Uzvārds

Vārds

Atskaites, lai

1

Krieva

Agrita

5

2

Cencini

Lauris

3

Kotas

Jan

10

4

Sergienko

Mariya

5

5

Auniņš

Nils

2

6

Neipper

Mārtiņš

10

7

Vītols

Alfons

10

8

Martu

Daniela

10

9

Lapsa

Aisma

5

10

Krieva

Agrita

3

Atrast nosaukumu darbinieka pārvaldnieka, atrast darbinieku tabulas, atrodiet pārvaldnieka ID laukā atskaites un tam uzmeklēšana vadītāja ID darbinieki vienā laukā. Piemēram, Nancy atskaites pārvaldnieku, kura darbinieka ID ir 5 — tas ir Steven Torps.

Lai dublējumus šo uzdevumu, darbinieku tabulas pievienošana vaicājumam divreiz un pēc tam izveidojiet patstāvīgi pievienoties. Kad pievienojat datu avota otrreiz, Access pievieno _1 otrās instances nosaukumu. Piemēram, ja pievienojat tabulas Employees divreiz, otrās instances nosaukums ir Employees_1. Lai parādītu pārvaldnieka nosaukumiem katram darbiniekam, izveidot savienojumu starp atskaites, lai lauku tabulā darbinieki un darbinieka ID Employees_1 tabulā.

1. pievienot datu avotiem

  • Izvēlieties izveidot > vaicājuma noformējums.

Pievienojiet visu tabulu un vaicājumu, jums ir nepieciešams kā datu avotu. (Nav jāuztraucas. Ja esat aizmirsis kādu, jums joprojām ir iespēja pievienot vairāk datu avotiem vēlāk.)

Datu avotiem var būt tabulas, no kuras vēlaties parādīt informāciju (piemēram, tabulai produkti) un tabulas, kas satur informāciju, jums vajadzēs izmantot kritērijus.

Atcerieties, ka esošie, Saglabātie vaicājumi ir pieejami arī kā datu avotu. Piemēram, ja esat jau izveidojis vaicājumu, lai atrastu visus pasūtījumus konkrētā mēnesī, izmantojiet vaicājumu, kā arī tabulu produkti, lai rādītu visu produktu pārdots konkrētā mēnesī.

2. saistītu datu avotu savienošana

  • Lai pievienotu savienojuma, velciet lauku no viena datu avota atbilstošo lauku citu datu avotu. Pēc noklusējuma programma Access izveido iekšējo savienojumu.

Lielākā daļa attiecībām, programma Access izveido iekšējo savienojumu. Un, ja esat norādījis, ka Attiecinošā integritāte ir iespējota, tā ir iekļauta. Bet dažos gadījumos Access netiek izveidot savienojumu, kas jums ir nepieciešams. Piemēram, ja esošiem vaicājumiem pievienot jaunu vaicājumu un neesat izveidojis relācijas, Access netiek automātiski izveidot savienojumu.

3. pabeigt vaicājumu

  • Izpildiet parastās norādījumus, lai izveidotu vaicājumu: pievienojiet izvades laukus, pievienojiet jebkādus kritērijus un palaist vai saglabāt savu vaicājumu. Lai uzzinātu, kā to paveikt, skatiet sadaļu izveidot vienkāršu vaicājumu.

Vai vēlaties uzzināt vairāk?

Excel apmācība

Outlook apmācība

Šajā videoklipā uzzināsit, kā atlases vaicājuma izveide ar vairākiem datu avotiem.

Jūs uzzināsit, kā izmantot "savienojumi", lai izveidotu atbilstību starp vairākiem avotiem.

Jūs uzzināsit par dažāda veida savienojumi pieejama.

Veidojot atlases vaicājumu, kas izmanto vairāk nekā vienu datu avotu seko tās pašas pamata darbības kā ēkas vienu ar vienu datu avotu.

Atveriet Vaicājumu noformētājs, atlasiet tabulu vai vaicājumu un pievienotu laukus.

Taču pastāv grodumu.

Kad vaicājums tiek vairākiem datu avotiem, jums ir nepieciešams, lai izveidotu atbilstību starp katru avotu.

Piemēram, ja vēlaties uzzināt, kuriem produktiem ir kopā ar pasūtījumiem, jums ir atbilstoši pasūtījumi ar saviem produktiem.

Lai izveidotu šos atbilstības, izmantojiet to sauc par "savienot".

SAVIENOJUMA salīdzina datus divos laukos, kas bieži: viens no katra datu avota.

Savienojuma vadīklas kā katra lauka datu atrašanu.

Piemēram, izplatītākais savienojuma tips tikai atgriež datus no viena lauka, kad tas atrod atbilstošo vērtību citā, un tas ir, kā jūs uzzināt produktu katru pasūtījumu skaits.

Cita veida pievienoties atgriež visus datus no viena lauka, bet tikai ATBILSTOŠS datus no otra.

Un šajā piemērā vaicājums ir informē par to, kuros pasūtījumi nesatur konkrētu produktu.

Tagad, veidojot tabulu relācijas, Access arī izveidots savienojums relācijai.

Access izmanto jūsu attiecības kā MODEĻUS savienojumiem, tāpēc lielākajā daļā gadījumu Savienoto lauku būs primārajām un ārējām atslēgām.

Bet tie nav jābūt. Varat arī pievienoties nesaistītu avotiem.

Ja jums ir divas saistītās avotiem un tos pievienotu vaicājuma noformētājam, redzat, kā izskatās relāciju — tikai atcerieties, ka tā nav. Piekļuve tikai stāsta, relāciju to izmantot kā modeļa savienojuma tips.

Un, ja vien jums ir savienojums starp tabulām vai vaicājumiem, varat pievienot laukus no abiem avotiem.

Ievērojiet, ka mēs nebijāt pievienojies noformējuma režģim pievienotu laukus. Mēs nav vajadzīga, jo Access pievieno tos fonā.

Varat izpildīt vaicājumu un iegūtu rezultātu.

Tagad sāksim pievērsiet uzmanību savienojumiem, jo jums ir nepieciešams atcerēties pāris galvenajiem aspektiem.

Vispirms, varat iestatīt vai mainīt savienojuma tips, ar peles labo pogu noklikšķinot vai dubultpieskārienu savienotājlīniju un atlasot Savienojuma rekvizīti.

Šie iestatījumi nosaka apvienošanas vaicājuma tips, un šie ir visbiežāk savienojumu tipi.

Šī opcija izveido "iekšējais savienojums." Šis ir pievienoties, kas atgriež atbilstošos datus no abām tabulām tips.

Ikreiz, kad izveidojat relācijas, programma Access izveido šo savienojuma veidu.

Otrā opcija izveido "Kreisā ārējā savienojuma," tas nozīmē, ka jūsu vaicājums atgriež visus datus no tabulas, kas norādīta kreisajā pusē un tikai ATBILSTOŠS datus no citas tabulas.

Trešā opcija izveido "Labo ārējais savienojums" un varat droši vien laikam, kas notiek.

Vaicājums atgriež datus no tabulas pa labi un tikai ATBILSTOŠS datus no tabulas kreisajā pusē.

Ārējie savienojumi parasti izmantojat, kad vēlaties uzzināt, kas nav pārdoti vai vairāk Vispārīgi, kad kaut kas nav noticis.

Atsaukt, ka tie ir trīs biežāk sastopamajām savienojumu tipi. Varat arī izmantot "krusteniskie savienojumi" un "nevienlīdzīgie savienojumi", bet tie nav ļoti bieži izmanto.

Citas galvenais par savienojumi ir tas, ka "relācijas" un "savienojumi" nav tas pats.

RELĀCIJAS ir kārtulu kopas, kas kontrolē Attiecinošā integritāte: kā pievienot un dzēst datus.

SAVIENOJUMA vadīklas kā vaicājuma atbilst datiem.

Bet abas var būt veida līdzīgi.

Piemēram, jūsu attiecības var būt pusēm — viens un daudzi — un jūsu savienojumus arī var būt pusēm — pa kreisi un pa labi —, bet izmantojat tikai savienojumi vaicājumos, un jūs varat izmantot tos nevar relāciju.

Piemēram, varat izdzēst savienojumi bez kaitīga savu datu bāzi, kaut ko nevar izdarīt ar relācija.

Turklāt varat pievienot savienojumi, kur nav relācijas.

Piemēram, jūs varat pievienoties laukam tabulā ar lauks vaicājumā, kamēr šiem laukiem ir atbilstoša vai saderīgie datu tipi.

Tagad jūs zināt, kā strādāt ar savienojumi atlases vaicājuma izveide ar vairākiem datu avotiem. Jūs arī varat iestatīt vai mainīt savienojuma tips. Un jūs saprotat līdzīgais un atšķirīgais starp savienojumi un relācijas.

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×