Comment interroger plusieurs tables dans l`accès

Le système de base de données Microsoft Access offre un environnement convivial pour l`utilisateur non-technique à utiliser dans la gestion de leurs données. La Requête par exemple (QBE) caractéristique simplifie la capacité de développer des requêtes sophistiquées contre la base de données en vous permettant de formater une requête dans un outil visuel. La requête est développé en pointant et en cliquant sur les éléments, puis en tapant dans tous les critères nécessaires. Ajout de plusieurs tables à la requête est un processus tout aussi simple, tout en ajoutant la sophistication à vos capacités d`analyse.

  • Sélectionnez le "Question" onglet dans le menu ruban. Cliquez "Création de requête" pour lancer le "Query By Example" Editeur.




  • Sélectionnez les tables que vous souhaitez interroger dans le "Voir les tableaux" boîte de dialogue, cliquez sur le "Ajouter" bouton pour placer chacun dans l`éditeur QBE. Clique le "Fermer" bouton pour fermer la boîte de dialogue.

  • Double-cliquez sur les champs de chaque table que vous souhaitez inclure comme colonnes dans la requête pour les ajouter à la partie inférieure de l`éditeur QBE.

  • Ajoutez tous les critères nécessaires pour qualifier les lignes sélectionnées dans la requête. Tapez un exemple des critères dans le "Critères" lignes de l`éditeur. Logique "ET" conditions sont tapés sur la même ligne. "OU" conditions placent un élément de critères sur la "Critères" rangée et l`autre sur la "OU" rangée.

  • Clique le "Courir" bouton sur le bouton de ruban pour exécuter la requête.

Conseils & Avertissements

  • Interrogation de plusieurs tables qui ont pas de relation établie entre eux se traduit par un ensemble de résultats appelé jointure cartésienne. Cela signifie que les résultats de recherche contiendront une ligne liée à chaque ligne de l`autre table (s). Par exemple, une table avec quatre lignes il interrogé avec une table qui contient neuf lignes renvoie un jeu de résultats avec 36 lignes.
  • Les relations entre les tables sont basées sur une ou plusieurs colonnes qui contiennent les mêmes données dans plusieurs tables. Un exemple pourrait être un numéro d`identification de l`élève qui apparaît dans le tableau des étudiants et dans le tableau des notes. Une relation qui est établie sur ces données permet une requête pour affiner les lignes qu`elle renvoie. Une requête sur les tables exemple peut revenir seulement les qualités pour un seul étudiant, si le numéro d`identification de l`étudiant est ajouté en tant que critères.

AUTRES

» » » » Comment interroger plusieurs tables dans l`accès