QGISでNULL属性を持つフィーチャを選択しますか?


35

NULLシェープファイルの属性テーブルで属性を持つ属性を特定するにはどうすればよいですか?

私が試し[field]= 'NULL'てみると、機能を選択しますvalue = 0(写真を参照)

例

回答:


53

「=」を「is」に置き換えようとしましたか?QGISを目の前に持っていませんが、それはNULL値を操作するためのかなり一般的なデータベース選択構文です。

pedonal is NULL

0

私はこれについて私の頭を打ちました。フィールド名は「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)

古風だが実行可能。


-2

ここにあなたの質問への答えがあります。さらに、ビデオでは、これらの選択したNull値を別のシェープファイル(レイヤー)から更新する方法も説明しています。https://youtu.be/O2hkvJjR2_s


4
このビデオは質問に答えるかもしれませんが、いつかオフラインになる可能性があります。したがって、回答に短い要約を含めることができれば便利です。
MrXsquared

2
リンクのみの回答は、回答自体に情報が存在しないため、多くの場合、非回答回答として削除されます。
ビンス

-5

試してください:

ペドナル= ''

  • それはうまくいくはずです!

それはテキストフィールドで動作します...私は数値フィールドを使用しており、値=
〜0

11
@Darren Cope、NULLは「」とは異なります
-artwork21
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.