한 데이터베이스에서 다른 데이터베이스로 데이터를 복사하고 있으며 데이터를 받으면서 마사지하고 있습니다. 두 데이터베이스 모두 클라이언트 및 작업이라는 테이블이 있습니다.다른 테이블의 조회를 포함하도록 SQL select 문을 작성하려면 어떻게해야합니까?
그러나 데이터베이스 "Alpha"에서 작업 테이블은 데이터베이스 "Epsilon"이 수행하는 클라이언트 테이블과의 관계가 없습니다. Alpha 's Jobs 테이블은 클라이언트 이름이 nvarchar 열에 있습니다.
엡실론의 작업 테이블에 클라이언트 테이블을 삽입 할 때 클라이언트 테이블의 클라이언트 ID를 이름별로 조회하려면 select 문이 필요합니다. 있도록
insert into Epsilon.dbo.Jobs (ClientId, Name, Location, DateCreated)
select ????, Name, Location, DateCreated from Alpha.dbo.Jobs
가 어떻게이 수정할 수
???? :내 미완성 SQL 문은 다음과 같습니다 Epsilon의 클라이언트 테이블에있는 ClientId가 포함되어 있습니까? 나는 Job의 Name 열을 사용하여 데이터를 조회해야한다는 것을 알고 있지만이 구문을 이해할 수는 없다. Epsilon.dbo.Jobs (클라이언트 ID, 이름, 위치 DateCreated)에
분명히 질문에 가장 적합한 답변을 선택할 수 있지만 선택한 답변은 내가 게시 한 지 7 분 후에 게시되었습니다. –