Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Sukuria kryžminę užklausą.

Sintaksė

TRANSFORM agregavimo_funkcija
sakinys_select
PIVOT pivot_laukas [IN (1reikšmė[, 2reikšmė[, ...]])]

Sakinys TRANSFORM sudarytas iš šių dalių:

Dalis

Aprašas

agregavimo_funkcija

SQL agregavimo funkcija, veikianti su pasirinktais duomenimis.

sakinys_select

Sakinys SELECT.

pivot_laukas

Laukas arba išraiška, kurią norite naudoti, kad sukurtumėte stulpelių antraštes užklausos rezultatų rinkinyje.

reikšmė1, reikšmė2

Fiksuotos reikšmės, naudojamos stulpelių antraštėms kurti.


Pastabos

Kai apibendrinate duomenis naudodami kryžminę užklausą, pasirenkate reikšmes iš nurodytų laukų arba reiškinių kaip stulpelių antraštes, kad duomenis galėtumėte peržiūrėti kompaktiškesniu formatu nei naudodami išrinkimo užklausą.

TRANSFORM yra pasirinktinis, tačiau, kai yra įtrauktas, tai yra pirmas sakinys SQL eilutėje. Jis eina prieš sakinį SELECT, kuris nurodo, kuriuos laukus naudoti kaip eilučių antraštes, ir sąlygą GROUP BY, kuri nurodo eilučių grupavimą. Jei norite, galite įtraukti kitų sąlygų, pvz., WHRE, nurodančių papildomą pasirinkimą arba rikiavimo kriterijus. Kryžminėje užklausoje taip pat galite naudoti antrines užklausas kaip taisyklės sąlygas, visų pirma, naudojamas sąlygoje WHERE.

pivot_laukas pateikiamos reikšmės užklausos rezultatų rinkinyje naudojamos kaip stulpelių antraštės. Pvz., transformuojant eilutes į stulpelius pardavimo mėnesį kryžminėje užklausoje, bus sukurta 12 stulpelių. Galite apriboti pivot_laukas, kad sukurtumėte antraštes iš fiksuotų reikšmių (reikšmė1, reikšmė2), pateiktų pasirinktinėje sąlygoje IN. Taip pat galite įtraukti fiksuotų reikšmių, kurių duomenų nėra, kad sukurtumėte papildomų stulpelių.



Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×