2

我正在使用 postgres,我有以下两个表。我想使用从altitude_of_point 表中获取的高度值更新 distinct_network_point 表,并将它们加入 id 值。

以下是 distinct_network_point 表:

在此处输入图像描述

以下是altitude_of_point 表:

在此处输入图像描述

sql查询的结构应该如何完成这项工作?

4

2 回答 2

2

我希望它有帮助:

UPDATE distinct_network_point 
SET altitude = altitude_of_point.altitude 
FROM  altitude_of_point 
    WHERE distinct_network_point.id= altitude_of_point.id
于 2013-03-01T11:07:03.277 回答
0
UPDATE distinct_network_point 
SET altitude = altitude_of_point.altitude 
FROM distinct_network_point,  altitude_of_point 
    WHERE distinct_network_point.id= altitude_of_point.id
于 2013-03-01T11:15:52.623 回答