Toiming UNION

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

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 pole duplikaatkirjete tagastatakse, kui kasutate UNION-toiming; Siiski saate kaasata kõik predikaat tagamaks, et tagastatakse kõik kirjed. See muudab päringut kiiremini käitada.

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.

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×