比较两个视图

use*_*593 0 join sql-server-2005 view

我目前有两种观点,它们会带来不同的结果。一个在旧数据库中,另一个在新数据库中。
第一个视图拉入约 50000 条记录,而新视图拉入约 40000 条记录
除了一列或两列之外,两者几乎具有所有相同的数据。

有没有办法可以将两者结合起来看看有什么不同?

我在查询和连接方面的知识有限。

我尝试了左连接和右连接,但它给了我 100000+ 结果。我不想那样。我想要 ~50000 个结果,并且在没有信息的情况下将列设为 null。

这可能吗?谢谢

RBa*_*ung 5

你可以试试这个:

    SELECT * FROM OldView
EXCEPT
    SELECT * FROM NewView
Run Code Online (Sandbox Code Playgroud)