Operacija UNION

Operacija UNION u programu Access kreira upit sjedinjavanja, koji kombinuje rezultate dva ili više nezavisnih upita ili tabela.

Sintaksa

[TABLE] upit1 UNION [ALL] [TABLE] upit2 [UNION [ALL] [TABLE] queryn [ ... ]]

Operacija UNION sastoji se od tri dela:

Deo

Opis

upit1-n

Izraz SELECT, ime uskladištenog upita ili ime uskladištene tabele kome prethodi ključna reč TABLE.

Napomene

Možete objediniti rezultate više upita, tabela i naredbi SELECT u bilo kojoj kombinaciji, u jednoj operaciji UNION. Sledeći primer objedinjuje postojeću tabelu pod imenom „Novi nalozi“ i naredbu SELECT:

TABLE [New Accounts] UNION ALL
SELECT *
FROM Customers
WHERE OrderAmount > 1000;

Ne vraćaju se duplirani zapisi prilikom korišćenja operacije UNION. Međutim, možete uključiti predikat ALL da biste se uverili da se svi zapisi vraćaju. Ovo ubrzava rad upita.

Svi upiti u operaciji UNION moraju da zahtevaju isti broj polja. Međutim, polja ne moraju biti iste veličine ili tip podatka.

Koristite pseudonime samo u prvoj naredbi SELECT zato što su se zanemaruju u svim ostalim. U odredbi ORDER BY uputite na polja po njihovom imenu u prvom izrazu SELECT.

Napomena : 

  • Odredbu GROUP BY ili HAVING možete koristiti u svakom argumentu upita da biste grupisali vraćene podatke.

  • Odredbu ORDER BY možete koristiti na kraju poslednjeg argumenta upita da biste prikazali vraćene podatke u navedenom redosledu.

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×