Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
#1 Fri 07 March 2014 14:19
- dogmaf413
- Participant actif
- Lieu: LILLE
- Date d'inscription: 9 Sep 2008
- Messages: 60
Requête non correspondance Mapinfo
Bonjour,
Est-il possible d'effectuer une requête de non correspondance entre de 2 tables ?
Je souhaite sortir une liste de références parcellaires d'une table A ne se retrouvant pas dans une table B, mais je n'arrive pas à trouver la syntaxe sous mapinfo. Il y a la solution d'exporter sous access par exemple, mais j'imagine que ça doit pouvoir se faire directement sur mapinfo.
Merci.
Hors ligne
#2 Fri 07 March 2014 14:28
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: Requête non correspondance Mapinfo
Salut,
Tes tables disposent d'entités graphiques?
Ont elles la même structure?
A+
Joël
Dernière modification par Spacejo (Fri 07 March 2014 14:33)
Hors ligne
#3 Fri 07 March 2014 14:35
- dogmaf413
- Participant actif
- Lieu: LILLE
- Date d'inscription: 9 Sep 2008
- Messages: 60
Re: Requête non correspondance Mapinfo
Non, il s'agit juste de données. J'aimerai dans un premier temps retrouver les lignes non correspondantes, avant de refaire une requête avec la table géographique parcellaire
Hors ligne
#4 Fri 07 March 2014 14:43
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: Requête non correspondance Mapinfo
Une jointure entre tes 2 tables sur un champ commun te donnerais les lignes correspondantes.
Ce qui reste ne corresponds pas
avant de refaire une requête avec la table géographique parcellaire
Si tu avais eues des entités graphiques tu aurais pu faire une requête dans ce goùt là:
Code:
Select * from Table1 where NOT obj within any (select obj from Table2) into Resultat
ou avec un contains
Dernière modification par Spacejo (Fri 07 March 2014 14:44)
Hors ligne
#5 Fri 07 March 2014 14:47
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: Requête non correspondance Mapinfo
Ceci devrait faire l'affaire
Code:
Select * from Table1 where not Champ1 in (select Champ2 from Table2) into Resultat
Dernière modification par Spacejo (Fri 07 March 2014 14:55)
Hors ligne
#6 Fri 07 March 2014 15:24
- dogmaf413
- Participant actif
- Lieu: LILLE
- Date d'inscription: 9 Sep 2008
- Messages: 60
Re: Requête non correspondance Mapinfo
Merci beaucoup, c'est la requête qu'il me fallait.
Hors ligne