Hvis du spørger, hvordan du opdaterer en tabel baseret på en underforespørgsel, der kun finder de polygoner, der har en nabo (dvs. de rører en anden polygon), så burde følgende fungere for dig.
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"
Bemærk, jeg har sat AND a."GEM_NR"