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

问题:oracle 两个表之间的修改;结果:ORACLE 两个表之间更新的实现

时间:2015-12-14 16:41:12      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

前提条件:

表info_user中有字段id和name,字段id为索引

表data_user_info中有字段id和name,字段id为索引

其中表info_user中字段id和表data_user_info中字段id数值一致。

要求实现:

更新表info_user中的字段name 与表data_user_info中字段name一致。

实现的SQL语句为:

update info_user i set (i.name) = (select  d.name from data_user_info d where d.id = i.id)
 
  where i.id = (select d.id from data_user_info d where d.id = i.id);

commit;

问题:oracle 两个表之间的修改;结果:ORACLE 两个表之间更新的实现

标签:

原文地址:http://www.cnblogs.com/longphui/p/5045402.html

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