oracle 有表1和表2,表1为增量数据;表1与表2比较,删除表2中相同的数据,然后将表1 的数据插入; 255

并计算出删除的行数;mergeinto是不是效率更高一点?表1和表2结构完全一样... 并计算出删除的行数;merge into 是不是效率更高一点?
表1和表2 结构完全一样
展开
 我来答
百度网友13eda02
2016-12-24 · TA获得超过778个赞
知道小有建树答主
回答量:1048
采纳率:77%
帮助的人:410万
展开全部

快速找出两个表里相同的数据、交集:

具体到字段:

(
select 1,2 from dual
union
select 3,4 from dual
)
intersect
(
select 1,2 from dual
union
select 2,3 from dual
);

字段顺序个数一模一样:

select * from dual
intersect
select * from dual;

后续至于是exists还是for循环就要看具体是在什么环境下操作了JAVA、SQL、PL/SQL等。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式