Naredba TRANSFORM

Kreira unakrsni upit.

Sintaksa

TRANSFORM aggfunction
selectstatement
PIVOT pivotfield [IN (vrednost1[, vrednost2[, ...]])]

Izraz TRANSFORM ima sledeće delove:

Deo

Opis

aggfunction

SQL agregatna funkcija koja radi na izabranim podacima.

selectstatement

Izraz SELECT.

pivotfield

Polje ili izraz koji želite da koristite za kreiranje naslova kolona u skupu rezultata upita.

vrednost1, vrednost2

Fiksne vrednosti koje sekoriste za kreiranje naslova kolone.


Napomene

Kada rezimirate podatke pomoću unakrsnog upita, birate vrednosti iz navedenih polja ili izraza kao naslove kolona tako da možete da prikažete podatke u kompaktnijem obliku nego sa upit za izbor.

Izraz TRANSFORM je opcionalan, ali kada je uključen predstavlja prvi izraz u SQL nisci. Ona prethodi izrazu SELECT koji navodi polja koja se koriste kao naslovi redova i odredbi GROUP BY koja određuje način grupisanja redova. Ako želite, možete da uključite druge odredbe poput WHERE, koja navodi dodatni izbor ili sortiranje kriterijuma. Možete da koristite podupite kao predikati – konkretno, one u odredbi WHERE – u unakrsnom upitu.

Vrednosti vraćene u pivotfield se koriste kao naslovi kolona u skupu rezultata upita. Na primer, transponovanjem podataka o određenom mesecu prodaje u unakrsnom upitu bi kreiralo 12 kolona. Možete da ograničite pivotfield za kreiranje naslova iz fiksnih vrednosti (vrednost1, vrednost2 ) navedenih u opcionalnoj odredbi IN. Možete da uključite i fiksne vrednosti za koje ne postoje podaci da biste kreirali dodatne kolone.



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.

×