Les sous-requêtes sont des instructions SQL ( Structured Query Language ) que les utilisateurs de bases de données s'imbriquer dans d'autres instructions SQL. Les sous-requêtes permettent aux utilisateurs de produire des données pour un rapport, souvent à partir d'au moins un tableau qui est différent de la table de la requête principale . Par exemple , une fiche de requête tous les produits des magasins qui ont atteint leur quota de ventes hebdomadaire peut être écrit comme ceci : SELECT [ Produit ], [ SalesQuota ] de [ ProductsTable ] où [ SalesQuota ]
1 Ouvrez une base de données Access avec au moins une sous-requête et table existante.
2
Cliquez sur la sous-requête dans le volet " Toutes les tables" à gauche de l'écran , puis cliquez sur sur l'icône " Report" sur le ruban (gros , barre d'outils principale d' accès à la partie supérieure de l'écran). Cette action va créer un nouveau rapport qui utilise les données de la sous-requête comme source principale .
3
Faites glisser l'icône d'un tableau dans le volet "Tous les tableaux " n'importe où sur le rapport. Le rapport comprend maintenant des données provenant d'une sous-requête et une autre source de données , la table que vous venez de faire glisser sur le rapport. Voir le rapport en cliquant sur son onglet et en sélectionnant «Rapport View". Les étapes restantes vont vous montrer une autre approche pour créer un rapport avec une sous-requête .
4
cliquez sur la table que vous voulez fonder un nouveau rapport sur , puis cliquez sur " Report Wizard » du menu " Créer" icône.
5
cliquez sur les champs que vous souhaitez inclure dans le rapport principal sur le premier écran de l'assistant, puis cliquez sur "Suivant".
6
Cliquez sur quel champ vous voulez organiser les données de votre rapport sous . Par exemple, si votre table est une liste d'étudiants , vous pouvez choisir de les organiser par leur AMP .
7
Sélectionnez le champ sur lequel vous voulez que le rapport pour trier les données sur le "sort" écran de l'assistant. Cliquez sur " Suivant" pour passer à la partie de mise en page de l'assistant. Après avoir sélectionné la mise en page , sélectionnez un style pour le rapport (par exemple « Apex », « Northwind ») , puis cliquez sur "Suivant".
8
Cliquez sur « Modifier la conception du rapport " sur le dernier écran de l'assistant , puis cliquez sur "Terminer". Cette étape complète le rapport initial , que vous ajoutez une sous-requête à la prochaine .
9
Cliquez sur le titre du menu "Design" , puis cliquez sur «Utiliser les Assistants contrôle " sur l'icône du panneau " Contrôles" , si elle n'est pas déjà sélectionnée.
10
Cliquez sur l'icône " Subform " dans le panneau " contrôles " , puis cliquez sur le lieu de votre rapport (par exemple, " en-tête ", " en-tête ", " Détail" ) où vous souhaitez afficher le sous-état de la sous-requête . Access ouvre l'Assistant SubReport pour vous permettre de spécifier comment les données de la sous-requête sera intégré au rapport .
11
Cliquez sur " Utiliser des tables et des requêtes existantes », puis cliquez sur la sous-requête des « Tables /Requêtes" liste déroulante sur l'écran suivant . Sélectionnez les champs de la sous-requête que vous souhaitez inclure dans le rapport, puis cliquez sur "Terminer".
12
Ouvrez le rapport complété par la sous-requête par un clic droit sur l'onglet du rapport et en sélectionnant «Rapport View. "