Chọn tính năng với các thuộc tính NULL trong QGIS?


35

Làm cách nào để xác định các tính năng nào có NULLthuộc tính trong bảng thuộc tính của shapefile?

Khi tôi thử, [field]= 'NULL'nó chọn các tính năng với value = 0(xem hình)

thí dụ

Câu trả lời:


53

Bạn đã thử thay thế "=" bằng "là" chưa? Tôi không có QGIS trước mặt, nhưng đó là cú pháp chọn cơ sở dữ liệu khá phổ biến để làm việc với các giá trị NULL.

pedonal is NULL

0

Tôi đánh bại bộ não của tôi về điều này. Tên trường là "ASSETID", nó là một giá trị hoặc NULL. Nhưng thực ra trường là một trường văn bản (KML). Tôi đã cố gắng ..

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

Tuy nhiên

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

Cổ xưa nhưng hoàn toàn khả thi.


-2

Đây là câu trả lời cho câu hỏi của bạn. Ngoài ra, video cũng hướng dẫn bạn cách cập nhật các giá trị Null đã chọn này từ một shapefile (lớp) khác. https://youtu.be/O2hkvJjR2_s


4
Video này có thể trả lời câu hỏi nhưng nó có thể ngoại tuyến vào một ngày nào đó. Vì vậy, nó sẽ hữu ích nếu bạn có thể bao gồm một bản tóm tắt ngắn trong câu trả lời của bạn.
MrXsquared

2
Câu trả lời chỉ liên kết thường bị xóa dưới dạng Câu trả lời không trả lời, vì thông tin không có trong Câu trả lời.
Vince

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.