sql—仅从新数据库获取新数据并插入旧数据库

jhkqcmku  于 2021-08-13  发布在  Java
关注(0)|答案(1)|浏览(274)

我有2个从magento 1导出的数据库
1-今天的数据库(新)2-旧数据库(旧)
我想要的是从新数据库到旧数据库的所有新数据
例如,旧数据库中的最后一个订单id是131,而新数据库中的最后一个订单id是161。我想在旧数据库中插入新的订单id(从132到161)。
这将适用于所有实体,如(订单、产品、客户)
所有表的通用解决方案将提前感谢!

k2fxgqgv

k2fxgqgv1#

我有办法:
首先,我们需要从新表中选择唯一的数据,并通过以下方式将其插入到旧表中:
insert into db1.tb(从db2.tb中选择*其中sku不在(从db1.tb中选择sku));
哪里:
db1-旧数据库
db2-新数据库

相关问题