Selezione di funzionalità con attributi NULL in QGIS?


35

Come posso identificare quali funzionalità hanno NULLattributi nella tabella degli attributi di un file di forma?

Quando provo [field]= 'NULL'seleziona le funzionalità con value = 0(vedi foto)

esempio

Risposte:


53

Hai provato a sostituire "=" con "is"? Non ho QGIS davanti a me, ma questa è una sintassi di selezione del database abbastanza comune per lavorare con valori NULL.

pedonal is NULL

0

Mi sono battuto il cervello su questo. Il nome del campo è "ASSETID", è un valore o NULL. Ma in realtà il campo era un campo di testo (KML). Provai..

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

tuttavia

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

Arcaico ma praticabile.


-2

Ecco la risposta alla tua domanda. Inoltre, il video spiega anche come aggiornare questi valori Null selezionati da un altro shapefile (layer). https://youtu.be/O2hkvJjR2_s


4
Questo video può rispondere alla domanda ma un giorno può essere offline. Quindi sarebbe utile se tu potessi includere un breve riassunto nella tua risposta.
MrXsquared il

2
Le risposte di solo collegamento vengono spesso eliminate come Risposte senza risposta, poiché le informazioni non sono presenti nella Risposta stessa.
Vince il

-5

Provare:

Pedonale = ''

  • dovrebbe funzionare!

che funziona per i campi di testo ... sto usando campi numerici e seleziona i valori = su 0
vascobnunes

11
@Darren Cope, NULL è diverso da ""
artwork21
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.