#1 Mon 09 May 2011 20:38
- ROUXEL Sylvain
- Participant occasionnel
- Lieu: Paris
- Date d'inscription: 5 Feb 2010
- Messages: 34
selection SQL entre deux tables.
Bonjour,
Je suis sur MapInfo 7.0
J'ai un table composé de parcelle cadastrale et un couche composé de bâtie et j'aimerais effectuer une requête qui aurait pour résultat toutes les parcelles ayant un surface supérieur à 10 000M2 et qui comporte un ou plusieurs bâtie.
je sais pas si une sélection spatial est possible?
je ne sais pas comment faire.
Merci d'avance
Hors ligne
#2 Mon 09 May 2011 21:41
- Daniel
- Membre
- Lieu: Victoriaville, Québec
- Date d'inscription: 6 Sep 2005
- Messages: 2028
Re: selection SQL entre deux tables.
Bonjour
Comme il y a deux questions, j'irais avec une réponse à deux volet... Cerainement qu'il est possible de le faire d'un coup... mais bon!!!
Une sélection simple dans la couche Parcelle : Area > 10000 m²
À partir de cette sélection :
SQL
Table : Query 1, Bati
Critère : Query 1 contains Bati
Ça devrait donner quelque chose...
Daniel
De retour à la géomatique
Hors ligne
#3 Tue 10 May 2011 09:14
- ROUXEL Sylvain
- Participant occasionnel
- Lieu: Paris
- Date d'inscription: 5 Feb 2010
- Messages: 34
Re: selection SQL entre deux tables.
bonjours,
La première sélection il n'y a pas de problème mais pour la deuxième il y a un message d'erreur quand je fais
Query1.OBJECTID Contains BatiMODIF.OBJECTID
j'ai comme message
Erreur de type dans l'expression
Hors ligne
#4 Tue 10 May 2011 09:21
- ROUXEL Sylvain
- Participant occasionnel
- Lieu: Paris
- Date d'inscription: 5 Feb 2010
- Messages: 34
Re: selection SQL entre deux tables.
Ou sinon il m'indique
Vous pouvez seulement établir des liens dyna mique de jointure sur des tables
mais je n'obtiens toujour pas ma séléction.
Hors ligne
#5 Tue 10 May 2011 09:36
- Bat Bat
- Participant occasionnel
- Date d'inscription: 11 Apr 2011
- Messages: 13
Re: selection SQL entre deux tables.
je pense que sa viens du type d'objet bati ou parcelle. Ya de grandes chances que tes parcelles soit en polylignes et to bati en polygone sa peut ptetre poser problème.
Je tenterai un Query1.ObjectID Intersect Bati.ObjectID
Hors ligne
#6 Tue 10 May 2011 09:40
- ROUXEL Sylvain
- Participant occasionnel
- Lieu: Paris
- Date d'inscription: 5 Feb 2010
- Messages: 34
Re: selection SQL entre deux tables.
J'ai compris il me suffit juste de faire ma requète simple d'enregistrer cette requette et de la réouvrir la table
Merci pour le coup de main
Hors ligne