Message posté par : Sylvain - GeoSigNature
----------------------------------------
Bonjour Léo,
Vous pouvez faire cette opération via une requête SQL sur la table, en créant une nouvelle
table de synthèse.
Dans votre cas, quelque chose comme ça :
-----------------
Code :
SELECT section, string_agg(numero, ',') as numeros
FROM parcelles
GROUP BY section
-----------------
J'ai utilisé "string_agg()" avec le séparateur texte "virgule", ce
qui va donc donner : "1,2,3,4,5" dans la colonne "numéros".
Il serait également possible d'écrire une formule à partir du min et du max des
numéros :
-----------------
Code :
SELECT section, ("de " || min(numero) || " à " || max(numero)) as
numeros
FROM parcelles
GROUP BY section
-----------------
Les requêtes SQL sur les tables sont accessibles depuis le menu "Bases de données
> Gestionnaire de bases de données".
Bon courage !
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=331300#p331300
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