あるデータベースから別のデータベースにデータをコピーしているうちにデータをマッサージしています。両方のデータベースには、クライアントとジョブと呼ばれるテーブルがあります。別のテーブルからの検索を含めるには、どのようにSQL select文を書くことができますか?
ただし、データベース "Alpha"では、ジョブテーブルは、データベース "Epsilon"のようなクライアントテーブルとの関係はありません。 Alpha's Jobsテーブルは、nvarcharカラムにClientsという名前を持つだけです。
私はそれをEpsilonのJobsテーブルに挿入している間に、ClientテーブルのClient IDを名前で検索するためにselect文が必要です。
マイ未完成のSQL文は次のようになります。
insert into Epsilon.dbo.Jobs (ClientId, Name, Location, DateCreated)
select ????, Name, Location, DateCreated from Alpha.dbo.Jobs
ように、どのように私はこれを変更することができます???? EpsilonのClientsテーブルのClientIdが含まれていますか?私はジョブの名前列を使用してデータを検索する必要があることを知っていますが、これの構文を理解することはできません。 Epsilon.dbo.Jobs (ClientIdを、名前、場所、 DateCreated)に
明らかに質問に最も適した回答を選択できますが、選択した回答は私が投稿してから7分後に投稿されました。 –