Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať funkcie transformácie v programe Access otázku

Štruktúra Query Language ( SQL ) motor , ktorý poháňa databáze Microsoft Access obsahuje výkonnú sadu funkcií , než len vytváranie tabuliek a lode dotazy proti nim . Tieto nástroje zahŕňajú schopnosť zhrnúť dáta vrátená dotazom , skôr než vymenovat rad záznamov , ktoré musíte sploštiť ručne . Transformácia funkcia umožňuje , aby sa tento typ agregácie dotaz ešte o krok ďalej a umiestnite výsledky v krížovom forme , podobne ako kontingenčnej tabuľky v programe Excel . Pokyny dovolená 1

Zvoľte záložku " Vytvoriť " na páse kariet a kliknite na ikonu " Otázka Design " začať nový dotaz .
2

Kliknite na " Close " na dialóg " Zobraziť tabuľku " . Kliknite na ikonu " SQL View " na páse kariet otvorte SQL editore . Ako príklad použitia Transform , predpokladáme , tabuľka s názvom SalesTable existuje s nasledujúca schéma a dáta :

kľúč Počet

salesmanID Počet

salesYear Počet

salesAmount meny

1 100 2009 500,00 dolárov

2 100 2010 $ 1500,00

3 100 2008 750,00 dolárov

4 200 2008 $ 3500,00

5 200 2009 1.255,00 dolár

6 200 2010 899,00 dolárov
3

Zadajte SQL dotaz obsahujúci Transform inštrukcie. Ak , napríklad , že chcete zobraziť výsledky so sebou pre každú salesmanID a stĺpce v celkovej výške každej salesYear , dotaz je :

TRANSFORM súčet ( table1.amount ) AS Spolu

SELECT salesmanID

Z SalesTable

GROUP BY salesmanID

PIVOT salesYear
4

Kliknite na ikonu " Zobrazenie dátového listu " na páse kariet na vykonanie dotazu . Výsledky dotazu sú zobrazené v krížovom tvare :

salesmanID 2008 2009 2010

100 $ 750 $ 500 $ 1500

200 $ 3500 $ 1255 $ 899

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené