Rakenduskoht
Microsoft 365 rakendus Access Access 2024 Access 2021 Access 2019 Access 2016

Toiming UNION loob ühispäringu, mis ühendab kahe või rohkema iseseisva päringu või tabeli tulemid.

Süntaks

[TABLE] päring1 UNION [ALL] [TABLE] päring2 [UNION [ALL] [TABLE] päringn [ ... ]]

Toiming UNION koosneb järgmistest osadest.

Osa

Kirjeldus

päring1–n

SELECT-lause, salvestatud päringu nimi või salvestatud tabeli nimi, millele eelneb TABLE-märksõna.

Kommentaarid

Üksikusse UNION-toimingusse saate suvalises kombinatsioonis koondada kahe või enama päringu, tabeli ja SELECT-lause tulemid. Järgmises näites ühendatakse tabel nimega Uued Kontod ja SELECT-lause

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

Vaikimisi ei tagastata UNION-toimingu kasutamisel duplikaatkirjeid; Siiski saate kaasata predikaadi ALL veendumaks, et kõik kirjed tagastatakse. See muudab ka päringu käivitamise kiiremaks.

Kõik UNION-toimingu päringud peavad pärima võrdse väljade hulga, kuigi väljad ei pea olema sama suured ja neil ei pea olema sama andmetüüp.

Pseudonüüme kasutage ainult esimeses SELECT-lausetes, sest neid eiratakse kõikides teistes. ORDER BY-klauslites viidake väljadele nõnda, nagu neile viidatakse esimeses SELECT-avalduses.

Märkused: 

  • Tagastatud andmete rühmitamiseks saate päringu kõigis argumentides kasutada GROUP BY- või HAVING-klauslit.

  • Tagastatud andmete kuvamiseks määratud järjekorras saate iga päringuargumendi lõpus kasutada ORDER BY-klauslit.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

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