【发布时间】:2013-07-18 13:45:36
【问题描述】:
我需要将两个表数据与一个数据库中的数据进行比较。使用表中的某些列匹配数据。
将这些额外的行数据存储到另一个名为“relationaldata”的表中。 当我被搜索时,发现了一些解决方案。
但这对我不起作用 http://weblogs.sqlteam.com/jeffs/archive/2004/11/10/2737.aspx
任何人都可以帮助如何做到这一点。 如何使用redgate(Tool)比较两个表数据和一个数据库中的数据?
【问题讨论】:
-
给出一些示例表和查询,你曾经做过的事情......
-
1)weblogs.sqlteam.com/jeffs/archive/2004/11/10/2737.aspx 2)SELECT col1, col2, col3 FROM (SELECT * FROM tableA UNION ALL select * from tableB) data GROUP BY col1, col2, col3 HAVING count(*)!=2
-
当我尝试这个时,它显示了两个数据行,但我不需要我只想比较数据将这些额外的行保存到新表中 select * from tableA minus select * from tableB
-
谁能帮帮我这对我来说很紧急,任何人都可以推荐任何用于comapare的工具
标签: sql sql-server redgate