我试图用选择查询更新一个表中的列。
它运行并将整个type_
列更新为religious
(文本字段)。
我正在尝试仅更新宗教几何与宗地几何相交的行。
update wash_parcels_final
set type_ = t.religious
from (select wash_worship.religious
from wash_parcels_final
join wash_worship
on st_intersects(wash_worship.geom, wash_parcels_final.geom)) t
我认为这是您想要的:
update wash_parcels_final
set type_ = ww.religious
from wash_worship ww
where st_intersects(ww.geom, wash_parcels_final.geom);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句