我知道你们都在等待点击向下箭头,因为这个问题似乎每天都会得到回答;但是,似乎 update/from 子句不适用于我的特定配置。我使用的配置如标题所示:Toad DB 工具、SQL Plus 编辑器、10g 机器。无论我是否在以下代码段中添加 from 子句,我都会返回错误(注意:我已检查我的所有列名是否存在且拼写正确)
UPDATE distinct_network_point
SET altitude = altitude_of_point.altitude
FROM altitude_of_point
WHERE distinct_network_point.id= altitude_of_point.id
我想从另一个表中的第 2 列更新表中的第 1 列,其中表 1 中的第 1 列等于表 2 中的第 1 列。这可能与我的配置有关吗?我也试过修改一个选择子查询来达到这个效果,但不能让它正确分组。