Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#1 Mon 23 November 2009 17:26

Zazou9175
Juste Inscrit !
Date d'inscription: 23 Nov 2009
Messages: 2

Agrégation avec outil Count

Bonjour à tous,

J'ai sous mapinfo une table avec les communes et une table avec les échangeurs routiers. Je souhaite obtenir une nouvelle table avec les communes et le nombre d'échangeurs que chacune possède. J'ai tenté une sélection avec la fonction SQL à l'aide de la fonction Count(*) mais à chaque fois, le logiciel me sort un message d'erreur : Variable ou champ count non défini.

Pouvez-vous m'aider ou me guider ?

Merci

Hors ligne

 

#2 Mon 23 November 2009 18:22

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Agrégation avec outil Count

Salut et bienvenue,

Tout d'abord il te faut une jointure spatiale entre tes 2 tables.
Tes communes sont des polygones et tes échangeurs sont des plolylignes alors essaye cette requète SQL à placer dans la FMB (fenêtre MapBasic --> Options -> Voir Fenêtre MapBasic)

Code:

Select Table_Communes.ID, Table_Echangeurs.ID, Count(*) from Table_Communes, Table_Echangeurs where Table_Echangeurs.obj intersects Table_Communes.obj group by Table_Communes.ID, Table_Echangeurs.ID into Selection

Ou sans la FMB --> comme sur cet exemple ---> http://testdrive.mapinfo.com/TechSupp/M … ht=0,count
A+
Joël

Hors ligne

 

Pied de page des forums

Powered by FluxBB