Srodne teme
×
Upravljanje podacima pomoću upita
Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.
Upravljanje podacima pomoću upita

Pravljenje upita sa spoljnim spajanjem

Pregledač ne podržava video.

Pokušajte!

Ponekad u upitima želite da vidite sve zapise iz jedne tabele, zajedno sa zapisima koji se podudaraju iz druge tabele. Da biste to napravili, kreirajte izlazna spajanja.

Unutrašnja spajanja prikazuju podatke samo kada postoji ID koji se podudara u oba povezana izvora podataka. Na primer, ako želite da prikažete prodate proizvode i količine, kreirate unutrašnje spajanje između tabela "Proizvodi" i "Detalji porudžbine". Kada pokrenete upit, vraćaju se samo proizvodi koji se javljaju u porudžbinama i tako se pojavljuju u obe tabele.

Nasuprot tome, spoljna spajanja vraćaju sve podatke iz jednog izvora podataka i nekih podataka iz druge tabele ili izvora podataka.

Na primer, ako želite da vidite koji proizvodi nisu prodati, kreirajte upit koji prikazuje ID proizvoda iz tabele "Proizvodi" i sve podudatne ID-ove porudžbine iz tabele "Detalji porudžbine". Proizvodi koji nemaju zapise koji se podudaraju u tabeli "Detalji porudžbine" vraćaju ime proizvoda bez vrednosti za polje "ID porudžbine".

Leva outer joins and right outer joins

U izlaznom spoju, tabela koja prikazuje sve svoje zapise naziva se osnovna tabela. Tabela koja prikazuje samo neke (podudatne) zapise zove se sekundarna tabela.

Dijalog Svojstva spoja opisuje šta vidite sa različitim tipovima spajanja:

Snimak ekrana tri tabele i njihovih svojstava spoja

Recimo da ste napravili upit da biste prikazali proizvode koje su klijenti kupili. Izlazna polja su Ime proizvoda, ID porudžbine i Količina.

  1. Unutrašnje spajanje. Uključite samo redove (zapise) u kojima su spojena polja iz obe tabele jednaka, na primer samo proizvodi koji imaju porudžbine povezane sa njima.

  2. Levi levi levi spoj. Uključite sve zapise iz tabele u okviru "Ime leve tabele" i samo one zapise iz tabele u okviru "Ime desne tabele" u kojoj su spojena polja jednaka, na primer sve porudžbine, ali samo količine i ID-ovi proizvoda za one porudžbine koje imaju proizvode povezane sa njima.

  3. Desni izlazni spoj. Uključite sve zapise iz tabele u okviru "Ime desne tabele" i samo one zapise iz tabele u okviru "Ime leve tabele" u kojoj su spojena polja jednaka, na primer svi proizvodi, čak i kada nema porudžbina za njih, u kojima se prazne vrednosti pojavljuju u poljima "ID porudžbine" i "Količina".

Kao što se može znati iz ovih primera, važno je da znate koja se tabela nalazi na levoj strani, a koja sa desne strane, što se zapravo može razlikovati od načina na koji su tabele raspoređene u prozoru upita. Da biste razumeli koje podatke ćete dobiti iz upita, pažljivo pročitajte tekst u dijalogu Svojstva spajanja.

1. Dodavanje izvora podataka

  • Izaberite Kreiraj > upit.

Dodajte sve tabele i upite koji su vam potrebni kao izvore podataka. (Ne brinite. Ako zaboravite jedan, i dalje imate mogućnost da kasnije dodate više izvora podataka.)

Ako ih otkrije ili sprovede, Access može da pokaže relacije za izvore podataka.

2. Dodavanje spajanja

  • Ako ne vidite relaciju između izvora, dodajte spajanje. Prevucite iz polja koje želite u jednom izvoru podataka u odgovarajuće polje u drugom izvoru podataka. Tabela iz koje prevlačite jeste tabela koja će se pojaviti sa leve strane u dijalogu Svojstva spoja. Access podrazumevano kreira unutrašnje spajanje. Ako vam je potreban izlazni spoj, promenite njegov tip.

    snimak ekrana spajanja između dve tabele

3. Promena spajanja

  1. Kliknite dvaput na liniju koja predstavlja spoj koji želite da promenite.

  2. Da biste kreirali izlazni spoj, u dijalogu Svojstva spajanja izaberite drugu ili treću opciju. Zatim izaberite stavku U redu.

    Ne zaboravite da obratite pažnju na to koja je osnovna tabela – onoj iz koje se prikazuju svi zapisi.

    Snimak ekrana stavke "Svojstva spajanja" sa istaknutim imenom leve tabele

4. Dovršite upit

Pratite uobičajene korake za kreiranje upita: dodajte polja za izlaz, dodajte kriterijume i pokrenite ili sačuvajte upit. Da biste saznali kako, pogledajte kreiranje osnovnih upita.

Želite još?

Pravljenje osnovnih upita

Obuka za Excel

Obuka za Outlook

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×