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

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

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.


-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


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!

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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.