#1 Wed 26 May 2010 18:06
- Romain GUIHENEUF
- Participant occasionnel
- Date d'inscription: 10 Feb 2010
- Messages: 42
[MI7.5] Jointure de table multicritère
Bonsoir,
Je souhaiterais joindre deux table contenant des données cadastrales.
Cependant je ne parviens pas a définir ma jointure, en effet il faudrait joindre ces deux tables selon deux critères:
- Le critère "numeros de parcelle"
- et le critère numéro de section
car des parcelles ont le même numéro mais appartiennent à des sections différentes
ex:
Section Numéros de parcelle
AC 125
OD 256
OD 125
OB 12
Comment pourrais-je réaliser cette jointure selon ce double critère?
J'espère avoir été assez clair.
Merci
bonne soirée
Hors ligne
#2 Wed 26 May 2010 18:20
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: [MI7.5] Jointure de table multicritère
Salut,
Si tu crées un champs supplémentaire puis tu l'incrémentes comme ceci:
Update Ta_Table Set Nouveau_Champs=Section & Numero_Parcelle.
Je pense qu'il ne doit y avoir qu'une et une seule AC125 ou OD256.
Ainsi ce Nouveau_Champs peut servir de jointure.
Si tu disposes de ces 2 champs dans chaque table celà devrait fonctionner.
A+
Joël
Dernière modification par Spacejo (Wed 26 May 2010 18:22)
Hors ligne
#3 Thu 27 May 2010 09:50
- Romain GUIHENEUF
- Participant occasionnel
- Date d'inscription: 10 Feb 2010
- Messages: 42
Re: [MI7.5] Jointure de table multicritère
Bonjour,
En effet c'est une bonne solution!!
Cependant je n'est pas réussi à utiliser la formule SQL, alors j'ai fait une mise à jour de la colonne en utilisant l'expression suivante "Section & Numero". Cela revient au même.
Merci encore pour le tuyau
Hors ligne
#4 Thu 27 May 2010 10:05
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: [MI7.5] Jointure de table multicritère
La requète est à placer dans la FMB (Fenêtre MapBasic) --> Options --> voir Fenêtre MapBasic.
A+
Joël
Hors ligne