The Structure Query Language (SQL ) motor , der driver Microsoft Access-database indeholder et kraftfuldt sæt af kapaciteter udover blot at skabe tabeller og udgør forespørgsler mod dem. Disse værktøjer omfatter evnen til at sammenfatte de data, der returneres af en forespørgsel, snarere end notering af en række poster, som du skal tabulate i hånden. Den Transform -funktionen giver dig mulighed for at tage denne form for sammenlægning forespørgsel et skridt videre og placere resultatet i krydstabulering formular , meget gerne en Pivot Table i Excel. Instruktioner
1
Vælg "Opret " fanen på båndet, og klik på " Query Design " ikonet for at begynde en ny forespørgsel.
2
Klik på " Close" på " Vis tabel " dialog. Klik på " SQL View" ikonet på båndet til at åbne SQL editor. Som et eksempel på brugen af Transform , påtage sig en tabel ved navn SalesTable sted med følgende skema og data : Hej
nøgle Number
salesmanID Number
salesYear Number
< p> 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
Type SQL-forespørgslen indeholder Transform instruktion. Hvis du for eksempel , du ønsker at vise resultater med en række for hver salesmanID og en kolonne i alt hver salesYear , forespørgslen er : Hej
TRANSFORM sum ( table1.amount ) AS total
SELECT salesmanID
FRA SalesTable
GROUP BY salesmanID
PIVOT salesYear
4
Klik på " dataarkvisning " ikonet på båndet til at udføre forespørgslen . Resultaterne af forespørgslen vises i krydstabulering formular : Hej
salesmanID 2008 2009 2010
100 $ 750 $ 500 $ 1500
200 $ 3500 $ 1255 $ 899