Message posté par : SANTANNA
----------------------------------------
Bonjour,
Le group_by devrait reprendre les champs non agrégés de votre select et certainement le
select manque d'une agrégation pour la génération de la géométrie. Que renvoie (je ne
connais pas les fonctions spatiales de SpatiaLite)
-----------------
Code :
SELECT
c.nom_comm commune,
tr.toponyme riviere,
-- round(sum(st_length(st_intersection(tr.Geometry,c.Geometry))),2) longueur, -- pas
trop convaincu par cette ligne
st_union(st_intersection(tr.Geometry,c.Geometry)) geom
FROM TRONCON_HYDROGRAPHIQUE tr, COMMUNE c
WHERE toponyme='rivière le loir' AND st_intersects(tr.Geometry, c.Geometry)=1
GROUP BY c.nom_comm, tr.toponyme
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=348024#p348024
Pour y répondre : qgis_fr(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