码迷,mamicode.com
首页 > 数据库 > 详细

Oracle多表关联如何更新多个字段

时间:2017-09-20 14:32:40      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:sel   主表   from   oracle   多表关联   分数   rom   多个   update   

注意点:
1、被update主表一定要加上过滤条件。
2、查询出来更新结果集,同时也要作为被更新主表的条件,作为同步大家都是更新这部分数据。
update student stu
  set (stu.name,stu.sex) =
  (select bak.name,bak.sex
  from student_bak bak
  where bak.id = stu.id
  and stu.age = 20
  )
  where exists (select 1
  from student_bak bak
  where bak.id = stu.id
  and stu.age = 20
  )

Oracle多表关联如何更新多个字段

标签:sel   主表   from   oracle   多表关联   分数   rom   多个   update   

原文地址:http://www.cnblogs.com/chenweichu/p/7560489.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!