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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 15 March 2011 14:20

Sarahg
Juste Inscrit !
Date d'inscription: 15 Mar 2011
Messages: 2

Requête SQL ou programmation?

Bonjour à tous,

Je me retrouve faceà un problème (cf pièce jointe).

Je suis en possession du premier tableau. Je souhaiterais via Mapinfo pouvoir arriver à avoir le second tableau afin de pouvoir faire la jointure avec ma table graphqiue (troisième tableau).

Pensez-vous que ce soit faisable avec une simple requête? Ou est-il nécessaire de passer par de la programmation? (Je pourrais également le faire par Excel, mais l'idée est de tout faire via Mapinfo pour ne pas avoir trop de manip à faire dans le futur).

Merci d'avance pour votre aide!

Sarah


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#2 Tue 15 March 2011 16:49

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

Re: Requête SQL ou programmation?

Salut,

Re je devrais dire wink
A placer dans la FMB --> Fenêtre MapBasic --> Options --> Voir Fenêtre MapBasic

Code:

Select * from Table Where Priorite=1 into Resultat1
Update Resultat1 Set CT_Priorite1 = cout_total CS_Priorite1 = Cout_Subventionne
Select * from Table Where Priorite=2 into Resultat2
Update Resultat2 Set CT_Priorite2 = cout_total CS_Priorite2 = Cout_Subventionne
Select * from Table Where Priorite=3 into Resultat3
Update Resultat3 Set CT_Priorite3 = cout_total CS_Priorite3 = Cout_Subventionne

PS:Attention lors de la création des champs dans Mapinfo --> Pas d'accent ni de caractère spécial ni d'espace, privilégier l'underscore "_" dans le nom des champs
A+
Joël

Dernière modification par Spacejo (Tue 15 March 2011 16:56)

Hors ligne

 

Pied de page des forums

Powered by FluxBB