Hvordan bruke Transform funksjon i Access Query
Strukturen Query Language (SQL) motor som driver Microsoft Access-databasen inneholder et kraftig sett med evner utover bare å lage tabeller og poserer spørringer mot dem. Disse verktøyene inkluderer muligheten til å oppsummere dataene som returneres av en spørring, i stedet for å liste en rekke poster som du må tabulere for hånd. Transformer-funksjonen gjør det mulig å ta denne typen aggregere spør ett skritt videre og plasserer resultatene i kryss form, omtrent som en Pivot tabell i Excel.
Bruksanvisning
1 Velg "Create" -fanen på båndet, og klikk på "Query Design" ikonet for å starte et nytt søk.
2 Klikk på "Close" på "Vis tabell" dialogen. Klikk på "SQL View" -ikonet på båndet for å åpne SQL editor. Som et eksempel på bruken av Transform, anta en tabell med navnet SalesTable foreligger med følgende skjema og data:
nøkkel nummer
salesmanID Number
salesYear Number
salesAmount Valuta
1 100 2009 $ 500,00
2 100 2010 $ 1500,00
3 100 2008 $ 750,00
4 200 2008 $ 3500,00
5 200 2009 $ 1255,00
6 200 2010 $ 899,00
3 Skriv inn SQL-spørring som inneholder Transform instruksjon. Hvis du for eksempel ønsker å vise resultatene med en rad for hver salesmanID og en kolonne på totalt hver salesYear, er spørringen:
TRANSFORM sum (table1.amount) AS total
VELG salesmanID
Fra SalesTable
GROUP BY salesmanID
PIVOT salesYear
4 Klikk på "Dataarkvisning" -ikonet på båndet for å utføre spørringen. Resultatet av søket vises i kryss form:
salesmanID 2008 2009 2010
100 $ 750 $ 500 $ 1500
200 $ 3500 $ 1255 $ 899