Вибір функцій з атрибутами NULL в QGIS?


35

Як визначити, які функції мають NULLатрибути в таблиці атрибутів файлу форм?

Коли я намагаюся, [field]= 'NULL'він вибирає функції за допомогою value = 0(див. Малюнок)

приклад

Відповіді:


53

Ви спробували замінити "=" на "є"? У мене немає 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

Спробуйте:

Pedonal = ''

  • це має працювати!

що працює для текстових полів ... Я використовую числові поля, і вибирає значення = до 0
vascobnunes

11
@Darren Cope, NULL відрізняється від ""
artwork21
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.