Wybieranie funkcji za pomocą wyrażenia, jeśli pole atrybutu ma wartość „NULL” [duplikat]

Jan 07 2021

Jestem nowy w QGIS i mam, czego oczekuję, łatwy problem. Pracuję z plikiem kształtu obejmującym wiele wielokątów działek nieruchomości podlegających opodatkowaniu w QGIS 3.16.

Jedyne, co próbuję zrobić, to wybrać wszystkie funkcje, których „PoleA” jest puste (lub „Null”)

W polu wyrażeń próbowałem "FieldA" = 0:; lub"FieldA" = NULL

Żadne z nich oczywiście nie działa i jestem w pewnym momencie w impasie.

Odpowiedzi

3 KadirŞahbaz Jan 07 2021 at 03:16

Użyj, "FieldA" is NULLaby wybrać funkcje, których FieldA jest NULL. Jeśli typ pola to ciąg, należy również użyć "FieldA" = ''do wybrania funkcji, których FieldA jest pusty. W QGIS pustka nie oznacza bycia NULL.

Za pomocą "FieldA" is NULL or "FieldA" = ''zaznacz wszystko NULLi opróżnij.