Als u vraagt hoe u een tabel kunt bijwerken op basis van een subquery die alleen die polygonen vindt die een buur hebben (dwz ze raken een andere polygoon), dan zou het volgende voor u moeten werken.
Update gemstat_simple5 gem set spread=1, time=2
FROM (
SELECT (b."GEM_NR")
FROM gemstat_simple5 as a,
gemstat_simple5 as b
WHERE ST_Touches(a.the_geom, b.the_geom)
AND a."GEM_NR" != b."GEM_NR"
AND a.spread = 1
) as subquery
WHERE gem."GEM_NR" = subquery."GEM_NR"
Let op, ik heb AND a."GEM_NR"