Message posté par : Nicolas Ribot
----------------------------------------
Bonjour,
Oui, c'est tout à fait possible en SQL. Les "boucles" se font toutes seules,
lorsqu'on fait des jointures entre tables: on met en correspondance des lignes
d'une table avec une autre sur la base de valeurs de colonnes communes.
Comme on peut appliquer des calculs ou fonctions sur ces valeurs de colonnes, on peut
réaliser des jointures complexes entres les tables.
Par exemple, si les deux tables ont un champ code insee:
-----------------
Code :
select c.gid, c.insee_com,
c.superficie/s.unite_1 as unite1,
c.superficie/s.unite_2 as unite2,
c.superficie/s.unite_3 as unite3
from commune c join commune_stats s on s.insee_com = c.insee_com;
-----------------
Nicolas
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=345622#p345622
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