Naredba TRANSFORM

Stvara unakrsni upit.

Sintaksa

TRANSFORM agregacijskafunkcija
naredbaseect
PIVOT zaokretnopolje [IN (vrijednost1[, vrijednost2[, ...]])]

Naredba TRANSFORM sastoji se od sljedećih dijelova:

Dio

Opis

agregacijskafunkcija

SQL agregacijska funkcija koja funkcionira s odabranim podacima.

naredbaselect

Naredba SELECT.

zaokretnopolje

Polje ili izraz koji se koristite za stvaranje naslova stupaca u skupu rezultata upita.

vrijednost1, vrijednost2

Fiksne vrijednosti koje se koriste za stvaranje naslova.


Napomene

Prilikom sažimanja podataka pomoću unakrsnog upita odabirete vrijednosti iz određenih polja ili izraza kao naslove stupaca da biste podatke mogli vidjeti u kompaktnijem obliku nego uz odabir upita.

Naredba TRANSFORM nije obavezna, ali kada se uvrsti, to je prva naredba u SQL nizu. Ona prethodi naredbi SELECT, koja određuje koja će se polja koristiti kao naslovi redaka, i uvjetu GROUP BY, koji određuje način grupiranja redaka. Po želji možete uvrstiti druge uvjete, npr. WHERE, koji definira dodatne kriterije odabira ili sortiranja. Uz to, u unakrsnom upitu možete koristiti podupite kao predikate – konkretno, one u uvjetu WHERE.

Vrijednosti vraćene u zaokretnopolje koriste se kao naslovi stupaca u skupu rezultata upita. Na primjer, zaokretanjem rezultata prodaje za mjesec prodaje u unakrsnom upitu stvorilo bi se 12 stupaca. Parametar zaokretnopolje možete ograničiti na stvaranje naslova iz fiksnih vrijednosti (vrijednost1, vrijednost2 ) navedenih u neobaveznom uvjetu IN. Možete i uvrstiti fiksne vrijednosti za koje ne postoje podaci da biste stvorili dodatne stupce.



Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×