Re: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen
--- Begin Message --- Hallo Jörg, gute Idee, aber wenn du das Minuszeichen nicht haben willst, dann schreib es doch einfach so: "gemarkungs" || '_' || "zaehler" case when "nenner" is NOT NULL then || '/' || "nenner" End Ja, oder wie Sylvia vorschlägt (kam eben rein) Viele Grüße, Christiane Am 27.09.2023 um 07:53 schrieb Lippmann, Jörg: Oder ich mach das so, "gemarkungs" || '_' || "zaehler" || '/' || case when "nenner" is NULL then '-' Else "nenner" End Dann wäre die Ausgabe 1234_123/- Es wäre natürlich eleganter wenn die Ausgabe 1234_123 ist, wenn es keinen Nenner gibt -Ursprüngliche Nachricht- Von: FOSSGIS-Talk-Liste Im Auftrag von Lippmann, Jörg Gesendet: Mittwoch, 27. September 2023 06:53 An: fossgis-talk-liste@fossgis.de Betreff: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen Guten Morgen zusammen, ich habe ein Shape mit Flurstücks Daten. In der Attributtabelle sind zum Beispiel Spalten für Gemarkungsschlüssel, Flurstücksnummer/Zähler, Flurstücksnummer/Nenner, die in eine neue Spalte zusammen geschrieben werden sollen. Das soll dann zum Beispiel so aussehen: 1234_123/1. Dafür habe ich im Feldrechner folgendes eingegeben "gemarkungs" || '_' || "zaehler" || '/' || "nenner" was auch prima funktioniert, nur! :) Wenn es aber keinen Flurstücksnummer Nenner gibt "nenner" , wird in dem neuen Feld eine NULL ausgegeben, also nicht nur für den Nenner, sondern in dem Feld steht NULL . Das soll natürlich nicht sein, die Ausgabe soll dann nach dem Flurstücksnummer Zähler enden, so zum Beispiel: 1234_123. Wie muss ich die Eingabe im Feldrechner ändern damit ich das so bewerkstelligen kann? Vielen Dank schon mal Beste Grüße aus Freiberg Gruß Jörg -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste -- Christiane Enderle (MSc GIS) Fachbereich Geographie Deutschhausstr. 10 35037 Marburg Tel. 06421-2822179 Fax 06421-2828950 --- End Message --- -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
Re: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen
Hallo Jörg, also gut, damit der Schrägstrich weg ist, wenn es keinen Nenner gibt: concat ("gemarkungs", '_', "zaehler", '/' || "nenner" ) Das sollte jetzt passen. Viele Grüße Sylvia -Ursprüngliche Nachricht- Von: FOSSGIS-Talk-Liste [mailto:fossgis-talk-liste-boun...@fossgis.de] Im Auftrag von WALDbewirtschaften Gesendet: Mittwoch, 27. September 2023 07:53 An: 'Lippmann, Jörg'; fossgis-talk-liste@fossgis.de Betreff: Re: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen Hallo Jörg, Du könntest die Funktion concat ("gemarkungs", '_', "zaehler", '/',"nenner" ) verwenden. Bei den Alkis-Daten ist nur das Feld mit dem Nenner leer. Dann reicht diese Funktion i.d.R aus. Viele Grüße Sylvia -Ursprüngliche Nachricht- Von: FOSSGIS-Talk-Liste [mailto:fossgis-talk-liste-boun...@fossgis.de] Im Auftrag von Lippmann, Jörg Gesendet: Mittwoch, 27. September 2023 06:53 An: fossgis-talk-liste@fossgis.de Betreff: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen Guten Morgen zusammen, ich habe ein Shape mit Flurstücks Daten. In der Attributtabelle sind zum Beispiel Spalten für Gemarkungsschlüssel, Flurstücksnummer/Zähler, Flurstücksnummer/Nenner, die in eine neue Spalte zusammen geschrieben werden sollen. Das soll dann zum Beispiel so aussehen: 1234_123/1. Dafür habe ich im Feldrechner folgendes eingegeben "gemarkungs" || '_' || "zaehler" || '/' || "nenner" was auch prima funktioniert, nur! :) Wenn es aber keinen Flurstücksnummer Nenner gibt "nenner" , wird in dem neuen Feld eine NULL ausgegeben, also nicht nur für den Nenner, sondern in dem Feld steht NULL . Das soll natürlich nicht sein, die Ausgabe soll dann nach dem Flurstücksnummer Zähler enden, so zum Beispiel: 1234_123. Wie muss ich die Eingabe im Feldrechner ändern damit ich das so bewerkstelligen kann? Vielen Dank schon mal Beste Grüße aus Freiberg Gruß Jörg -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
Re: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen
Hallo Jörg, Du könntest die Funktion concat ("gemarkungs", '_', "zaehler", '/',"nenner" ) verwenden. Bei den Alkis-Daten ist nur das Feld mit dem Nenner leer. Dann reicht diese Funktion i.d.R aus. Viele Grüße Sylvia -Ursprüngliche Nachricht- Von: FOSSGIS-Talk-Liste [mailto:fossgis-talk-liste-boun...@fossgis.de] Im Auftrag von Lippmann, Jörg Gesendet: Mittwoch, 27. September 2023 06:53 An: fossgis-talk-liste@fossgis.de Betreff: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen Guten Morgen zusammen, ich habe ein Shape mit Flurstücks Daten. In der Attributtabelle sind zum Beispiel Spalten für Gemarkungsschlüssel, Flurstücksnummer/Zähler, Flurstücksnummer/Nenner, die in eine neue Spalte zusammen geschrieben werden sollen. Das soll dann zum Beispiel so aussehen: 1234_123/1. Dafür habe ich im Feldrechner folgendes eingegeben "gemarkungs" || '_' || "zaehler" || '/' || "nenner" was auch prima funktioniert, nur! :) Wenn es aber keinen Flurstücksnummer Nenner gibt "nenner" , wird in dem neuen Feld eine NULL ausgegeben, also nicht nur für den Nenner, sondern in dem Feld steht NULL . Das soll natürlich nicht sein, die Ausgabe soll dann nach dem Flurstücksnummer Zähler enden, so zum Beispiel: 1234_123. Wie muss ich die Eingabe im Feldrechner ändern damit ich das so bewerkstelligen kann? Vielen Dank schon mal Beste Grüße aus Freiberg Gruß Jörg -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
Re: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen
Oder ich mach das so, "gemarkungs" || '_' || "zaehler" || '/' || case when "nenner" is NULL then '-' Else "nenner" End Dann wäre die Ausgabe 1234_123/- Es wäre natürlich eleganter wenn die Ausgabe 1234_123 ist, wenn es keinen Nenner gibt -Ursprüngliche Nachricht- Von: FOSSGIS-Talk-Liste Im Auftrag von Lippmann, Jörg Gesendet: Mittwoch, 27. September 2023 06:53 An: fossgis-talk-liste@fossgis.de Betreff: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen Guten Morgen zusammen, ich habe ein Shape mit Flurstücks Daten. In der Attributtabelle sind zum Beispiel Spalten für Gemarkungsschlüssel, Flurstücksnummer/Zähler, Flurstücksnummer/Nenner, die in eine neue Spalte zusammen geschrieben werden sollen. Das soll dann zum Beispiel so aussehen: 1234_123/1. Dafür habe ich im Feldrechner folgendes eingegeben "gemarkungs" || '_' || "zaehler" || '/' || "nenner" was auch prima funktioniert, nur! :) Wenn es aber keinen Flurstücksnummer Nenner gibt "nenner" , wird in dem neuen Feld eine NULL ausgegeben, also nicht nur für den Nenner, sondern in dem Feld steht NULL . Das soll natürlich nicht sein, die Ausgabe soll dann nach dem Flurstücksnummer Zähler enden, so zum Beispiel: 1234_123. Wie muss ich die Eingabe im Feldrechner ändern damit ich das so bewerkstelligen kann? Vielen Dank schon mal Beste Grüße aus Freiberg Gruß Jörg -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
[FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen
Guten Morgen zusammen, ich habe ein Shape mit Flurstücks Daten. In der Attributtabelle sind zum Beispiel Spalten für Gemarkungsschlüssel, Flurstücksnummer/Zähler, Flurstücksnummer/Nenner, die in eine neue Spalte zusammen geschrieben werden sollen. Das soll dann zum Beispiel so aussehen: 1234_123/1. Dafür habe ich im Feldrechner folgendes eingegeben "gemarkungs" || '_' || "zaehler" || '/' || "nenner" was auch prima funktioniert, nur! :) Wenn es aber keinen Flurstücksnummer Nenner gibt "nenner" , wird in dem neuen Feld eine NULL ausgegeben, also nicht nur für den Nenner, sondern in dem Feld steht NULL . Das soll natürlich nicht sein, die Ausgabe soll dann nach dem Flurstücksnummer Zähler enden, so zum Beispiel: 1234_123. Wie muss ich die Eingabe im Feldrechner ändern damit ich das so bewerkstelligen kann? Vielen Dank schon mal Beste Grüße aus Freiberg Gruß Jörg -- FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV https://twitter.com/FOSSGIS_Verein FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste