Selecionando um recurso usando expressão se o campo de atributo for “NULL” [duplicado]

Jan 07 2021

Sou novo no QGIS e estou tendo, o que espero ser, um problema fácil. Estou trabalhando com um shapefile multi-polígono de parcelas de propriedade tributáveis ​​no QGIS 3.16.

Tudo o que estou tentando fazer é selecionar todos os recursos cujo "Campo A" está vazio (ou "Nulo")

No campo de expressão tentei "FieldA" = 0:; ou"FieldA" = NULL

Nenhum desses funciona obviamente e estou em um impasse.

Respostas

3 KadirŞahbaz Jan 07 2021 at 03:16

Use "FieldA" is NULLpara selecionar os recursos de quem FieldA é NULL. Se o tipo de campo for string, você também deve usar "FieldA" = ''para selecionar os recursos cujo FieldA está vazio. No QGIS, estar vazio não significa ser NULL.

E use "FieldA" is NULL or "FieldA" = ''para selecionar tudo NULLe vazio.