Selecionando recursos com atributos NULL no QGIS?

35

Como identifico quais recursos têm NULLatributos na tabela de atributos de um shapefile?

Quando tento [field]= 'NULL', seleciona os recursos com value = 0(veja a imagem)

exemplo

vascobnunes
fonte

Respostas:

53

Você já tentou substituir o "=" por "is"? Não tenho o QGIS na minha frente, mas isso é uma sintaxe de seleção de banco de dados bastante comum para trabalhar com valores NULL.

pedonal is NULL
RyanDalton
fonte
0

Eu bati meu cérebro sobre este. O nome do campo é "ASSETID", é um valor ou NULL. Mas, na verdade, o campo era um campo de texto (KML). Eu tentei..

"ASSETID" ISNULL, "ASSETID" IS NULL, ISNULL("ASSETID"), "ASSETID" = ""  NOTHING WORKED!

Contudo

"ASSETID" = '', "ASSETID" IN ('') did work also for search "ASSETID" in ('2251', '4321' etc)

Arcaico, mas viável.

John Groat
fonte
-2

Aqui está a resposta para sua pergunta. Além disso, o vídeo também ensina como atualizar esses valores nulos selecionados de outro shapefile (camada). https://youtu.be/O2hkvJjR2_s

Huynh Kosmos
fonte
4
Este vídeo pode responder à pergunta, mas pode ficar offline um dia. Portanto, seria útil se você pudesse incluir um breve resumo em sua resposta.
MrXsquared
2
As respostas somente de link são frequentemente excluídas como Respostas sem resposta, porque as informações não estão presentes na própria Resposta.
Vince
-5

Experimentar:

Pedonal = ''

  • isso deve funcionar!
Darren Cope
fonte
que funciona para campos de texto ... Eu estou usando campos numéricos, e que os valores seleciona = a 0
vascobnunes
11
@Darren Cope, NULL é diferente de ""
artwork21