我有一张叫道路的桌子。它有一个4326点GEOM场,包含坐标(它叫做形状)。
我有另一个名为zipcodes的表,其中包含zipcodes和4326 Point GEOM Field,它还包含坐标(它是caled形状)
如何使用基于最短距离的邮政编码更新我的'道路'表?
我已经尝试了所有我能想象到的东西,而且我的选择已经用完了。
答案 0 :(得分:0)
UPDATE roads SET plz=(SELECT plz FROM osm_zipcodes_dev WHERE ST_Distance((SELECT old_shape FROM osm_zipcodes_dev) , shape) < 1000 LIMIT 1)