Accès: lier des tables et des requêtes - comment cela fonctionne
Pour lier vos tables et requêtes dans Microsoft Access, vous devez tenir compte de quelques éléments. Il existe différents critères selon lesquels vous pouvez lier vos tableaux entre eux, tels que le lien interne et externe. Cette astuce pratique montre comment procéder avec Microsoft Access 2007.
Accès: lier les tables et les requêtes au lien interne
Si vous avez un fichier Access qui contient déjà plusieurs tables, vous pouvez les lier ensemble.
- Utilisez l'onglet "Relations" pour créer des relations entre les tables. Là, sélectionnez la relation souhaitée qui représente le mieux la relation entre les tables. Si vous avez déjà créé une relation, Access crée automatiquement un lien interne entre les tables lorsque vous ajoutez de nouvelles tables à une requête.
- Si vous créez une nouvelle requête et qu'il n'y a aucune relation entre les tables, le programme ne crée pas automatiquement de lien.
- Pour créer un lien, faites maintenant glisser un champ d'une table vers le champ d'une autre table.
- La syntaxe SQL que vous devez utiliser pour utiliser le lien interne ressemble à ceci, par exemple: FROM table1 INNER JOIN table2 ON opérateur de comparaison table1.field1 table2.field2.
- L'opérateur de comparaison est, par exemple, un "" ou "=".
Accès: lier les tables et les requêtes au lien externe
Un autre lien est le lien externe. Il vous montre toutes les lignes d'une table et seulement les lignes de l'autre qui correspondent à la première table.
- Étant donné que les liens externes sont créés en modifiant un lien interne, vous devez d'abord créer un lien interne entre deux tables.
- Vous devez d'abord aller dans le menu pour changer le lien. Par conséquent, double-cliquez sur le lien que vous souhaitez modifier.
- Vous pouvez maintenant choisir entre l'option 2 et l'option 3. Sélectionnez l'option souhaitée et confirmez avec "OK".
- La syntaxe SQL dont vous avez besoin pour la jointure externe ressemble à ceci par rapport à la syntaxe de la jointure interne: FROM Table1 [LEFT | DROITE] JOIN table2 ON opérateur de comparaison table1.field1 table2.field2.
- Comme pour le lien interne, vous devez ensuite adapter l'exemple à vos tableaux.
- Pour supprimer le raccourci si vous avez fait une erreur, sélectionnez simplement un raccourci et appuyez sur la touche "DEL".