0

互いに異なるデータを検索したい。2 つのデータベースのテーブルをリンクして異なるデータを検索する方法がわかりません。たとえば.... Database1 の tblCustomer にはすべてのデータがあります Database2 の tblCustomer には Database1 に含まれるいくつかのデータがあります データベース 1 に含まれていないデータを検索したい。

4

2 に答える 2

0

3 部構成の名前を使用して、別のデータベース内のオブジェクトを参照できます (別のサーバー/インスタンス上にある場合は 4 部構成)。何かのようなもの:

SELECT * --TODO, name columns
FROM
     tblCustomer c
        left join
     Database1..tblCustomer c_not
        on
           c.CustomerID = c_not.CustomerID --TODO - Actual match conditions
WHERE
    c_not.CustomerID is null --Only select rows where no match occurred.

(ここでは、クエリが実行されており、それが既定のスキーマにあると想定してDatabase2いますtblCustomer)Database1

于 2013-10-01T08:02:40.243 に答える
0

単一のクエリでは、2 つの異なるデータベースからデータを取得することはできません。データセットのデータを取得して、操作を実行できます。

于 2013-10-01T07:50:53.083 に答える