如何比较两个数据库中的数据

时间:2014-11-26 09:03:13

标签: sql

我有两个不同商店的数据库。它们具有相同的表格和结构。

当我创建第二个时,我制作了第一个副本,我很确定在激活第二个之前我忘记删除第一个数据。

现在我需要找到这些数据并从db 2中删除它,因为我在商店2的数据库中有来自商店1的文章。

是否有一些简单的方法来识别两个数据库中的数据?

1 个答案:

答案 0 :(得分:0)

所以我找到了一种方法,但这会花费我很多时间。

在heidisql中,我使用我在db 1中制作了一篇文章表,并将其放在db 2中,并使用名称article_db1

然后我做了一个SELECT * FROM文章INNER JOIN article_db1 ON a.artnr = b.artnr,像这样我得到了两个数据库中的匹配。

我的问题是,我担心我必须在数据库中的所有40个表上执行此操作,因为我认为它可能是解决此问题的更快方法。