如何通过在postgresql中进行联合来更新一个表中的列

时间:2016-07-22 10:11:07

标签: postgresql

我有2个表,我想要组合2个表,并在一个表中更新列。

UPDATE table1 set field =(select table2.field from table2 where 
                    st_union(ARRAY(table1.geom,table2.geom))  

但是我得到了错误

ERROR: argument of WHERE must be type boolean, not type geometry
SQL state: 42804
Character: 111

如何通过两个几何的并集来更新列。

0 个答案:

没有答案