根据子表如何更新父表 根据子表如何更新父表假设我有一父表表A 有id, c1列 B表有id, Aid, c1 列如何把A表的C1列更新为 B表的C1 列?(注)B表的Aid是外键对应A表的id,B表的C1列可能有很多. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加一个where 条件,不就行了,通过子表查出父表中需要更新的数据,然后UPDATE一下, 如果你的Aid确定具有唯一性,可以使用下面的句子 update A a set a.C1=(select b.C1 from B b where b.Aid = a.id) where exists (select 1 from B b where b.Aid = a.id) 问个初始化参数文件问题 求教高手 表相关联的问题 oracle PL/SQL程序问题,涉及游标(求助) 要建一个视频表,该怎么写啊? 如何统计村,镇,县数据 一般最大连接数是多少,比较适用专用服务器模式? 求oracle8i中文版有效下载地址,百分只送一人 简单问题。怎样将oracle中的date类型的值减去5分钟? 急,请高手帮忙,在线等待! 如何在Red hat9.0下安装Oracle9i ORACLE sql执行速度的问题 安装好Oricle 9i 后,节点向导是什么
update A a
set a.C1=(select b.C1 from B b where b.Aid = a.id)
where exists (select 1 from B b where b.Aid = a.id)