Возможно, проблема с простым синтаксисом, но у меня есть запрос postGIS, который я хотел бы выполнить для одной таблицы:
SELECT
ST_Overlaps(g1.geom,g2.geom) AS asr_01
FROM
ch03.my_polygons g1, ch03.my_polygons g2
WHERE
g1.agent_type = 0 AND g2.agent_type != 0 AND g1.sim_time = 0.0
, которая работает, как и ожидалось, но я также хотел бы выбрать соседний столбецнапример,
SELECT
agent_id
FROM
ch03.my_polygons
WHERE
agent_type != 0
, который также отлично работает, но как мне их объединить?Пробовал это ...
SELECT
agent_id,
ST_Overlaps(g1.geom,g2.geom) AS asr_01
FROM
ch03.my_polygons,
ch03.my_polygons g1, ch03.my_polygons g2
WHERE
agent_type != 0,
g1.agent_type = 0 AND g2.agent_type != 0 AND g1.sim_time = 0.0
Возможно?Еще один способ обойти это?Спасибо