0 votes

Access : est-il possible de lancer la même requête sur plusieurs tables?

Bonjour,

J'ai une table sous Access qui est de plus en plus volumineuse. Beaucoup de requêtes sont exécutées sur cette table. Je souhaiterai alléger les traitements en coupant ma table en 3 ou 4 sous-tables. Mais je souhaite exécuter les requêtes sur ces sous-tables. Est-ce que je dois dupliquer chacune de mes requêtes en "requête soustable1" / requête soustable2".... ou existe-t-il une solution pour ne pas avoir à dupliquer mes requêtes et dire à la requête de s'exécuter sur la sous-table 1 puis sur la sous-table 2 puis ..... Merci d'avance pour votre réponse

0voto

Jimmy Neutron Points 70

Oui, il est possible de lancer la même requête sur plusieurs tables en utilisant une requête union.

Voici comment procéder :

  1. Créez une nouvelle requête en mode création.

  2. Ajoutez la première table que vous souhaitez inclure dans la requête.

  3. Ajoutez les champs que vous souhaitez inclure dans la requête.

  4. Cliquez sur l'onglet "Union" dans le ruban.

  5. Cliquez sur le bouton "Ajouter une table" pour ajouter la deuxième table à la requête.

  6. Ajoutez les champs correspondants de la deuxième table.

  7. Répétez les étapes 5 et 6 pour chaque table que vous souhaitez inclure dans la requête.

  8. Assurez-vous que les champs que vous ajoutez sont identiques en termes de type de données et de nom.

  9. Exécutez la requête pour voir les résultats combinés de toutes les tables.

En utilisant cette méthode, vous pouvez facilement exécuter une requête sur plusieurs tables sans avoir à dupliquer la requête pour chaque table.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X