Oracle中用一个表的数据更新另一个表的数据

update tbl1 a
   set (a.col1, a.col2) = (select b.col1, b.col2
                              from tbl2 b
                              where a.key = b.key)
   where a.key in(select key from tbl2)

Oracle中用一个表的数据更新另一个表的数据

上一篇:【牛腩新闻发布系统】一步步演化的SQLHelper


下一篇:MySQL 中如何在触发器里中断记录的插入或更新?