[FOSSGIS-Talk] Zeile in Attributen löschen

Claas Leiner linus.eltern at eschenlaub.de
Do Feb 7 15:57:55 CET 2019


Hallo Jörg,

Im Feldrechner könnte man doppelte Spalten über die Aggregatfunktionen 
herausfinden..

Wenn es über SQL und nicht im Feldrechner erfolgen soll, ist es einfacher:

Verarbeitungs > Werkzeugkiste
Dort: QGIS-Geo-Algorithmen > Allgemeine Vektorwerkzeuge > SQL-Anweisung

Geometrietyp "keine Geometrie", wenn nur eine Tabelle erzeugt werden soll

Der SQL-Aufruf ist nicht kompliziert:

----
select
flurstueck,
nutzungsart

from tabelle

group by flurstueck||nutzungsart  -- Spalten verketten und gruppieren

---------------------

Anschließend sind sämtliche Spalten verschwunden, in denen der Inhalt 
beider Spalten gleich ist. Wenn es weitere Spalten gibt, wäre zu 
überlegen, was mit deren Inhalten zu tun ist, z.B. über Aggregat-Funktionen
----

Alternativ
Layer > Layer hinzufügen > virtueller Layer erzeugt werden.
Dort über die Schaltfläche import in den Layer importieren und 
anschließend die vorher beschriebene Abfrage einfügen.



-- 
Claas Leiner
Wilhelmshöher Allee 304 E
34131 Kassel
81676217


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste