Message posté par : Cédric Bataille
----------------------------------------
Bonjour Nicolas,
Oui j'aurais pu faire une jointure classique bien que je n'ai pas le champ
code_dept renseigné dans ma table commune.
Il m'aurait alors suffi de faire ceci :
ALTER TABLE commune ADD code_dept VARCHAR (2) ;
UPDATE commune SET code_dept = SUBSTR (code_insee, 1, 2) ;
J'aurais ainsi pu effectuer ma jointure avec la requête suivante :
UPDATE departement SET population = (
SELECT SUM(commune.population)
FROM commune
WHERE commune.code_dept = departement.code_dept
);
C'est bien ça ?
Quoiqu'il en soit, il s'agit ici d'un exercice sur les jointures spatiales, ce
qui explique ma démarche :-)
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=350671#p350671
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net