[FOSSGIS-Talk] Werte aus Zeilen in eine Spalte übertragen Ergänzung

sk webentry at web.de
Fr Nov 17 11:56:02 CET 2017


Hallo Claas,

danke für die Tipps, bin aber noch nicht zum probieren gekommen da mal 
wieder was anderes
da zwischen gekommen ist.
Werde es erst nächste Woche ausprobieren.

Gruß Peter

Am 16.11.2017 um 21:16 schrieb Claas Leiner:
> Was ich vergessen hatte:
>
> die SpatiaLite / SQLite-Variante einer solchen solche Gruppierung
>
> group_concat(expression, delimiter)
>
> lässt sich auch direkt im QGIS umsetzen:
>
> Layer > Layer hinzufügen > VirtuelleLayer
> oder
> Verarbeitungswerkzeuge:
> QGIS-Algorithmen > Allgemeine Vektorwerkzeuge > SQL-Anweisung
>
> Dort:
> -----
> select
> A as A1,
> group_concat(B,', ') as C1, -- Werte aus Spalte B mit Komma aufzählen
> from tabelle
> group by A;               -- nach Spalte A gruppieren
> ------
>
> oder mit dem Ausdruckseditor:
>
> concatenate( "B",group_by:= "A",concatenator:=', ')
> Alerdings lassen sich die Zeilen nicht wirklich gruppieren, aber der 
> Wert einer Gruppierung steht dann in der neuen Zeile.
>
> Grüße,
>
> Claas



Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste