oracle如何通过两个表关联,修改其两表中某列中的数据? A表包含B/C/D列E表包含B/F/H/D列,现将H=1的记录在两表中的D均改为2(两表B列关联,D列值相同)... A表包含B/C/D列 E表包含B/F/H/D列,现将H=1的记录在两表中的D均改为2(两表B列关联,D列值相同) 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 oracle 关联 搜索资料 2个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? longrenyingdc8ecb1 2018-11-28 · TA获得超过1万个赞 知道大有可为答主 回答量:6032 采纳率:82% 帮助的人:2358万 我也去答题访问个人页 关注 展开全部 不管是update还是merge每次都是只能修改一站表,还没听说一次修改两张表的。如果分别修改那就比较简单了(先确定B列是否唯一,如果不唯一,那么可能存在修改扩大的问题,所以可能还要修改语句),update a set a.d=2 where a.b=(select b from E where h=1)(这是a表的,b表的改法更容易)如果一起修改,那么可能只能临时修改,也就是select的时候修改一下,这个一般没什么用。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京勤哲软件技术广告2024-12-17勤哲Excel服务器学习和下载。会Excel,懂管理,就能做数据管理系统。软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com 张伊笙 2018-11-28 · TA获得超过527个赞 知道小有建树答主 回答量:962 采纳率:85% 帮助的人:450万 我也去答题访问个人页 关注 展开全部 UPDATE (select a.d as d1,e.d as d2 from a,e where a.b=e.b where e.h=1)tset d1=2 and d2=2; 追问 括号后面的t是什么含义 追答 给子查询取了个别名 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容【羽山数据】企业数据管理-点击进入www.yushanshuju.com查看更多用Excel自动生成管理数据系统www.qinzhe.com查看更多用Excel自动生成人力资源管理系统数据库勤哲Excel服务器2024学习和下载。用Excel自动生成人力资源管理系统数据库及手机app.软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com广告 其他类似问题 2010-03-02 oracle如何通过两个表关联,修改其中一表中某列的数据? 21 2020-03-06 oracle如何通过两个表关联,修改其中一表中某列的数据? 5 2017-12-15 两个Oracle数据库,怎么把其中两张表的数据关联合并显示出来 1 2018-04-05 怎么根据一个表的字段值修改另一个表的字段值 5 2019-09-26 SQL查询一个表中两个字段对应的另一个表的数据,应该怎么操作? 14 2017-10-06 在ORACLE中如何将一个表中某字段值合计与另一个表的某字段值相减? 2 2017-09-24 数据库的两个表通过主键和外键相关联如果修改其中表的数据会不会自动修改另一个表的数据啊? 8 2018-12-15 oracle 查询两个表,如何关联取出想要的数据 更多类似问题 > 为你推荐: