王磊的个人技术记录 王磊的个人技术记录

记录精彩的程序人生

目录
oracle 将一个表中的数据合并到另一张表(如果using表中的数据有重复的,需要做处理)
/  

oracle 将一个表中的数据合并到另一张表(如果using表中的数据有重复的,需要做处理)

merge into tab1
using
(select * FROM tab2 X WHERE X.ROWID =
(SELECT MAX(Y.ROWID) FROM tab2 Y WHERE X.ID = Y.ID)) tab2
on(tab1.id=tab2.id)
when matched then
update set tab1.val = tab2.val
where 1=1


标题:oracle 将一个表中的数据合并到另一张表(如果using表中的数据有重复的,需要做处理)
作者:wanglei03
地址:https://wangleijava.com/articles/2019/08/07/1565161719873.html