Povezane teme
×
Upravljanje podacima pomoću upita
Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.
Upravljanje podacima pomoću upita

Stvaranje upita s vanjskim spojevima

Vaš preglednik ne podržava videozapise.

Isprobajte!

Ponekad u upitima želite vidjeti sve zapise iz jedne tablice zajedno s podudarnim zapisima iz druge tablice. Da biste to učiniti, stvorite vanjske spoje.

Unutarnji spojovi prikazuju podatke samo kada u oba povezana izvora podataka postoji odgovarajući ID. Ako, primjerice, želite prikazati prodane proizvode i količine, stvorite unutarnji spoj između tablica Proizvodi i Detalji narudžbe. Kada pokrenete upit, vraćaju se samo proizvodi koji se pojavljuju u narudžbama, a time i u obje tablice.

Nasuprot tome, vanjski spojovi vraćaju sve podatke iz jednog izvora podataka, a neke podatke iz druge tablice ili izvora podataka.

Ako, primjerice, želite vidjeti koji proizvodi nisu prodani, stvorite upit koji prikazuje ID proizvoda iz tablice Proizvodi i sve odgovarajuće ID-ove narudžbi iz tablice Detalji narudžbe. Proizvodi koji u tablici Detalji narudžbe ne sadrže podudarne zapise vraćaju naziv proizvoda bez vrijednosti za polje ID narudžbe.

Lijevi vanjski spoj i desni vanjski spoj

U vanjskom spoju tablica koja prikazuje sve zapise naziva se osnovna tablica. Tablica koja prikazuje samo neke (podudarne) zapise zove se sekundarna tablica.

U dijaloškom okviru Svojstva spoja opisuje se što vidite s različitim vrstama spoja:

Snimka zaslona s tri tablice i njihovim svojstvima pridruživanja

Pretpostavimo da ste stvorili upit za prikaz proizvoda koje su vaši kupci kupili. Izlazna su polja Naziv proizvoda, ID narudžbe i Količina.

  1. Unutrašnji spoj. Obuhvaćaju samo retke (zapise) u kojima su spojena polja iz obje tablice jednaka, na primjer, samo proizvode s povezanim narudžbama.

  2. Lijevi vanjski spoj. Uvrsti sve zapise iz tablice u odjeljku Lijevi naziv tablice i samo one zapise iz tablice u odjeljku Naziv desnoj tablici u kojoj su spojena polja jednaka, na primjer, sve narudžbe, ali samo količine i ID-ovi proizvoda za one narudžbe koje imaju povezane proizvode.

  3. Desni vanjski spoj. Uvrsti sve zapise iz tablice pod Naziv lijeve tablice i samo one zapise iz tablice u odjeljku Naziv lijeve tablice u kojoj su spojena polja jednaka, primjerice, svi proizvodi, čak i kada za njih nema narudžbi, u tom se slučaju prazne vrijednosti prikazuju u poljima ID narudžbe i Količina.

Kao što možete vidjeti iz ovih primjera, važno je znati koja je tablica s lijeve strane, a koja je na desnoj strani, što se zapravo može razlikuje od načina na koji su tablice raspoređene u prozoru upita. Da biste razumjeli koje ćete podatke dobiti iz upita, pažljivo pročitajte tekst u dijaloškom okviru Svojstva spoja.

1. Dodavanje izvora podataka

  • Odaberite Stvori > dizajna upita.

Dodajte sve tablice i upite koje su vam potrebne kao izvore podataka. (Ne brinite. Ako ga zaboravite, i dalje imate priliku kasnije dodati više izvora podataka.)

Ako ih otkrije ili deducira, Access može prikazati odnose za izvore podataka.

2. Dodavanje spoja

  • Ako ne vidite odnos između izvora, dodajte spoj. Povucite iz polja koje želite u jednom izvoru podataka u odgovarajuće polje u drugom izvoru podataka. Tablica iz koje povlačite jest tablica koja će se pojaviti s lijeve strane u dijaloškom okviru Svojstva spoja. Access po zadanom stvara unutarnji spoj. Ako vam je potreban vanjski spoj, promijenite njegovu vrstu.

    snimka zaslona pridruživanja između dviju tablica

3. Promjena spoja

  1. Dvokliknite crtu koja predstavlja spoj koji želite promijeniti.

  2. Da biste stvorili vanjski spoj, u dijaloškom okviru Svojstva spoja odaberite drugu ili treću mogućnost. Zatim odaberite U redu.

    Ne zaboravite obratiti pozornost na to koja je tablica osnovna tablica – ona iz koje se prikazuju svi zapisi.

    Snimka zaslona s istaknutim nazivom lijeve tablice svojstvima spoja

4. Dovršite upit

Slijedite uobičajene korake za stvaranje upita: dodajte izlazna polja, dodajte sve kriterije i pokrenite ili spremite upit. Upute potražite u članku Stvaranje osnovnih upita.

Želite još informacija?

Stvaranje osnovnih upita

Obuka za Excel

Obuka za Outlook

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×