Re: [FOSSGIS-Talk] QGIS 3.28.5 / mehrere Felder in der Attributtabelle über Feldrechner zusammenführen

Christiane Enderle enderlec at staff.uni-marburg.de
Mi Sep 27 07:59:10 CEST 2023


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 <fossgis-talk-liste-bounces at fossgis.de> Im Auftrag von Lippmann, Jörg
> Gesendet: Mittwoch, 27. September 2023 06:53
> An: fossgis-talk-liste at 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 at 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



Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste