Выбор объектов с атрибутами NULL в QGIS?

35

Как определить, какие объекты имеют NULLатрибуты в таблице атрибутов шейп-файла?

Когда я пытаюсь [field]= 'NULL'это выбрать функции с value = 0(см. Рисунок)

пример

vascobnunes
источник

Ответы:

53

Вы пытались заменить "=" на "is"? Передо мной нет QGIS, но это довольно распространенный синтаксис выбора базы данных для работы со значениями NULL.

pedonal is NULL
RyanDalton
источник
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

Huynh Kosmos
источник
4
Это видео может ответить на вопрос, но когда-нибудь может отключиться. Поэтому было бы полезно, если бы вы могли включить краткое резюме в свой ответ.
MrXsquared
2
Ответы, содержащие только ссылки, часто удаляются как Ответы без ответов, поскольку информация отсутствует в самом Ответе.
Винс
-5

Пытаться:

Pedonal = ''

  • это должно работать!
Даррен Коуп
источник
это работает для текстовых полей ... я использую числовые поля, и это выбирает значения = 0
vascobnunes
11
@Darren Cope, NULL отличается от ""
artwork21