Bonjour à tous,
Je débute avec Access... Je m'excuse si cette question a déjà été traitée, j'ai cherché un peu mais peut-être pas assez...
Donc, mon problème: je travaille sur une table (TAB1) de 2000 établissements, dont on connaît, entre autres, l'adresse de façon décomposée (plusieurs champs: numéro, type de voie, nom de la voie, code de la voie). Je veux extraire de cette table les établissements qui appartiennent à un périmètre géographique bien précis.
La difficulté tient à ce que certaines voies sont partiellement comprises dans le périmètre (numéros tant à tant, uniquement les n° pairs, etc...)
J'ai une autre table (TAB2) qui indique, pour les voies appartenant à ce périmètre, tous les numéros qui sont "bons" (c'est-à-dire, inclus dans mon périmètre). Cette deuxième table a trois champs: code de la voie, numéro, libellé de la voie. Pas de clé primaire ici, puisque plusieurs n° d'une même voie peuvent appartenir au périmètre.
Le code voie est un identifiant unique des voies, et c'est un champ commun aux deux tables.
Si deux conditions cumulatives sont remplies, si le code voie de TAB1 = le code voie de TAB2, et si le numéro de TAB1 = le numéro de TAB2, alors je suis sûre que mon établissement appartient bien au périmètre.
Question: comment construire une requête pour extraire les établissements appartenant au périmètre?
Partager