如何使用SQL比较两个不同数据库中两个不同列之间的数据

时间:2016-11-03 22:28:11

标签: sql sql-server

你好我是SQL服务器的新手,我有两个不同的数据库表,它们在同一台服务器上,我使用的是Microsoft SQL Server管理工作室。 我需要比较两列,并找出两列中没有显示的条目。其中一些结果确实匹配,我只想找到差异。

需要查询的数据库和字段:

database1,ID号 database2,复杂的ID号

我只想找出两者之间使用SQL不匹配的条目。

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

您只需要确保使用3或4部分名称引用每件作品。

Database.Schema.Table引用表时 和 引用列

时的Database.Schema.Table.Column

您可以通过这种方式在数据库之间编写联接,并且绝对可以从多个数据库中提取数据。

答案 1 :(得分:0)

使用链接服务器 see this link

全部阅读,最后你使用sql语句使用