互いに異なるデータを検索したい。2 つのデータベースのテーブルをリンクして異なるデータを検索する方法がわかりません。たとえば.... Database1 の tblCustomer にはすべてのデータがあります Database2 の tblCustomer には Database1 に含まれるいくつかのデータがあります データベース 1 に含まれていないデータを検索したい。
質問する
67 次
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 に答える