Memilih fitur dengan atribut NULL di QGIS?

35

Bagaimana cara mengidentifikasi fitur mana yang memiliki NULLatribut dalam tabel atribut dari sebuah shapefile?

Ketika saya mencobanya [field]= 'NULL'memilih fitur dengan value = 0(lihat gambar)

contoh

vascobnunes
sumber

Jawaban:

53

Sudahkah Anda mencoba mengganti "=" dengan "is"? Saya tidak memiliki QGIS di depan saya, tetapi itu adalah sintaks pilih database yang cukup umum untuk bekerja dengan nilai NULL.

pedonal is NULL
Ryan Dalton
sumber
0

Saya mengalahkan otak saya tentang yang satu ini. Nama bidang adalah "ASSETID", itu berupa nilai atau NULL. Namun sebenarnya bidang itu adalah bidang teks (KML). Saya mencoba..

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

Namun

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

Kuno tapi bisa diterapkan.

John Groat
sumber
-2

Inilah jawaban untuk pertanyaan Anda. Selain itu, video juga menginstruksikan Anda cara memperbarui nilai Null yang dipilih ini dari shapefile lain (layer). https://youtu.be/O2hkvJjR2_s

Huynh Kosmos
sumber
4
Video ini mungkin menjawab pertanyaan tetapi suatu hari nanti bisa offline. Jadi akan sangat berguna jika Anda bisa memasukkan ringkasan singkat dalam jawaban Anda.
MrXsquared
2
Jawaban hanya tautan sering dihapus sebagai Jawaban non-jawaban, karena informasi itu tidak ada dalam Jawaban itu sendiri.
Vince
-5

Mencoba:

Pedonal = ''

  • itu seharusnya bekerja!
Darren Cope
sumber
yang berfungsi untuk bidang teks ... Saya menggunakan bidang numerik, dan yang memilih nilai = ke 0
vascobnunes
11
@ Darren Cope, NULL berbeda dari ""
artwork21