Я пытаюсь выбрать конкретное значение в данных многоугольника OSM, используя DB Manager в QGIS, который подключен к базе данных PostGIS. Когда я набираю
SELECT *
FROM planet_osm_polygon
WHERE landuse is not null
, этот оператор SQL работает. Это дает мне все строки, которые имеют значения землепользования.
Однако, если я заменю landuse
на natural
(это другое имя столбца), это выдаст мне сообщение об ошибке. Я использовал другое имя столбца, например, leisure
. Я получаю результат запроса.
Я не уверен, почему я не могу использовать natural
имя заголовка столбца. Будем благодарны за любые подсказки, чтобы решить эту ошибку.