Message posté par : GlaDal
----------------------------------------
Bonjour à tous,
Je cherche à aggreger les infos d'une couche en fonction d'un champ (ID) et
concaténer des infos qui se situent dans d'autres champ en utilisant un séparateur ,
(virgule) entre chaque occurence. Pour cela, j'utilise l'algorithme
'Agrégation' et pour un des champs à concaténer, je lui demande de ne pas prendre
en compte les '0' et les valeurs NULL
-----------------
Code :
(CASE WHEN NOT INDICE=0 THEN coalesce("INDICE",NULL) END)
-----------------
Jusque là tout est bon. Mon problème, c'est qu'il me met des virgules séparations
même pour les 0 et les NULL. Par ex :
-----------------
Code :
,,1,,,1,,1,,,1,,2,,,,,,,
-----------------
Or, j'aimerais avoir
-----------------
Code :
1,1,1,1,2
-----------------
Merci à celle ou celui qui m'aidera !
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=335080#p335080
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