如何在shapefile的属性表中识别哪些特征具有NULL属性?

当我尝试[field]= 'NULL'时,它会选择value = 0的特征(参见图片) />

#1 楼

您是否尝试过将“ =”替换为“ is”?我前面没有QGIS,但这是使用NULL值的非常常见的数据库选择语法。

pedonal is NULL


#2 楼

我为这件事动了脑筋。字段名称是“ ASSETID”,它可以是一个值或NULL。但是实际上,该字段是文本字段(KML)。我尝试过。.

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


但是

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


过时但可行。

#3 楼




此视频指导您如何从另一个shapefile(图层)更新这些选定的Null值。 https://youtu.be/O2hkvJjR2_s

评论


这部影片可能回答了问题,但有一天可以离线。因此,如果您可以在回答中包含简短摘要,这将很有用。

– MrXsquared
19年8月23日在23:28

仅链接的答案通常被删除为非答案的答案,因为答案本身不包含该信息。

–文斯
19年8月24日在23:15

该视频不可用。

–库布拉·努尔
20-09-08在12:49

#4 楼

试试:


Pedonal =''



应该起作用!


评论


适用于文本字段...我正在使用数字字段,并且选择的值=到0

–血管球蛋白
2011-10-24 15:48



@Darren Cope,NULL与“”不同

–artwork21
2011-10-25 14:25