Le Query Language Structure ( SQL) du moteur qui anime la base de données Microsoft Access contient un ensemble puissant de fonctions au-delà de la simple création de tables et de poser des requêtes contre eux. Ces outils comprennent la capacité à résumer les données renvoyées par une requête , plutôt que d'énumérer une série de dossiers que vous devez TABULATE à la main. La fonction de transformation vous permet de prendre ce type de regroupement requête un peu plus loin et placer les résultats sous forme de tableau croisé, un peu comme un tableau croisé dynamique dans Excel. Instructions 1 Sélectionnez l'onglet "Créer" dans le ruban , puis cliquez sur l'icône " Création de requête " pour lancer une nouvelle requête. 2 Cliquez sur "Close" sur le "Afficher la table " de dialogue. Cliquez sur l'icône " SQL View" sur le ruban pour ouvrir l'éditeur SQL. A titre d'exemple de l'utilisation de Transform, assumer une table nommée SalesTable existe avec le schéma et les données suivantes : clé numéro salesmanID Nombre salesYear Nombre < p> SalesAmount Monnaie 1 100 2009 $ 500,00 2 100 2010 $ 1500.00 3 100 2 008 750,00 $ 4 200 2008 $ 3500.00 5 200 2009 $ 1255,00 6 200 2010 899,00 $ 3 type de la requête SQL contenant l'instruction Transform. Si, par exemple , vous voulez afficher les résultats avec une ligne pour chaque salesmanID et une colonne totalisant chaque salesYear , la requête est: TRANSFORMER somme ( table1.amount ) que Total SELECT salesmanID dE SalesTable GROUP BY salesmanID PIVOT salesYear 4 Cliquez sur l'icône « Voir fiche technique " sur le ruban pour exécuter la requête . Les résultats de la recherche sont affichés sous forme de tableau croisé : Photos salesmanID 2008 2009 2010 100 $ 750 $ 500 1500 $ 200 $ 3500 $ 1255 $ 899
|