1.用子查询更新关联数据:

update  表名
set (字段1,字段2,)=(select 字段1,字段2 from 表名 where 限定条件1)
where 限定条件2

更多推荐

Oracle数据库update用法总结