SQL语句的高难度问题,非高手勿入! update A SET A.BB= (select B.DD from b WHERE A.AA=B.CC); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果aa,cc分别为a,b表的主键的话,update a set a.bb = (select b.dd from b where b.cc=a.aa) update B set B.DD=(select a.bb from a where a.aa=b.cc)但这样做的唯一错吾就是当返回的是多记录时, 就会出错! sorry ,主键不会出错的update A set A.BB=(select B.DD from B where A.AA=B.CC) update b set b.dd=(select a.bb from a where a.aa=b.cc) jlandzpa(jlandzpa) snowy_howe(天下有雪) 你这样是把所有的A。BB都更新为相同的值了beckhambobo(beckham)我正想突破这种限制 update A set BB = ( select DD from B where B.CC= A.AA ) where AA in ( select CC from B ) 动态SQL拼接 like 问题~~ 求一条关于合并内容的sql语句 高分请教高手 老版Oracle 8i order by 语句 ORA-01017??? 可以在行级触发器中取消当前行的插入吗 表中大量数据重复,导致索引失效 Oracle事务处理机制是什么。 在线等待特急 触发器表在哪。 编写一个存储过程,怎么添加一个返回值供程序判断是否添加成功? 对表进行分组统计的实现,哪为高手请指教(最好能够用SQL文解决),高分赠送! 请问大家在sqlplus 下如何创建视图!有何注意点?
update a set a.bb = (select b.dd from b where b.cc=a.aa)
snowy_howe(天下有雪)
你这样是把所有的A。BB都更新为相同的值了
beckhambobo(beckham)
我正想突破这种限制
where AA in ( select CC from B )