Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Tällä luodaan ristiintaulukointikysely.

Syntaksi

TRANSFORM aggfunctionselectstatementPIVOT pivotfield [IN (arvo1[, arvo2[, ...]])]

TRANSFORM-lausekkeessa on seuraavat osat:

Osa

Kuvaus

aggfunction

SQL-koostefunktio, joka käsittelee valitut tiedot.

selectstatement

SELECT-lauseke.

pivotfield

Kenttä tai lauseke, jota haluat käyttää sarakeotsikoiden luomiseen kyselytulossarjassa.

value1, value2

Kiinteät arvot, joita käytetään sarakeotsikoiden luomiseen.

Huomautuksia

Kun luot tietojen yhteenvedon käyttämällä ristiintaulukointikyselyä, valitset tiettyjen kenttien tai lausekkeiden arvoja sarakeotsikoiksi, niin että voit tarkastella tietoja kätevämmin kuin valintakysely-muodossa.

TRANSFORM on valinnainen, mutta jos sitä käytetään, se on SQL-merkkijonon ensimmäinen lauseke. Se edeltää SELECT-lauseketta, joka määrittää riviotsikoissa käytetyt kentät, ja GROUP BY -lauseketta, joka määrittää rivien ryhmittelyn. Valinnaisesti voit lisätä muitakin lauseita, kuten WHERE-lauseen, jotka määrittävät lisäehtoja valinnalle tai lajittelulle. Voit käyttää myös alikyselyitä predikaatteina – erityisesti WHERE-lauseessa – ristiintaulukointikyselyssä.

Pivot-kentässä palautettuja arvoja käytetään sarakeotsikkoina kyselyn tulosjoukossa. Esimerkiksi myyntikuukauden myyntilukujen pivot-käsittely ristiintaulukointikyselyssä loisi 12 saraketta. Voit rajoittaa pivot-kentän otsikoiden luomiseen kiinteistä arvoista (arvo1, arvo2 ), jotka on luetteloitu valinnaisessa IN-lauseessa. Voit myös lisätä kiinteitä arvoja, joille ei ole olemassa tietoja, lisäsarakkeiden luomiseksi.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.