您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

条件存在时从另一个表更新一个表中的多行

条件存在时从另一个表更新一个表中的多行

假设

插入“ the_geom”纬度/经度值

您实际上是要 更新 table2中的现有行:

UPDATE table2 t2
SET    the_geom = t1.the_geom
FROM   table1 t1
WHERE  t2.address = t1.address
AND    t2.the_geom IS DISTINCT FROM t1.the_geom; -- avoid empty updates

还假设该address列具有UNIQUE值。 有关详细信息,请UPDATE参见此处的优秀手册。

其他 2022/1/1 18:41:33 有377人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶