0

selectステートメントの結果を別のデータベースを持つ他のテーブルに結合するのに苦労しています。

これは私の select ステートメントの 1 つで、正常に動作します。

データベース名 " LIS " テーブル " Legal_Records "

Select CaseNo,Judicial_level,Received_date,Due_Date, (SELECT Max(cast(Due_date as datetime)) FROM Legal_Records subc WHERE subc.CaseNo=c.CaseNo Group by c.CaseNo) AS MaxDue_Date from Legal_Records c

結果 :

ここに画像の説明を入力

これが他のクエリであり、これも正常に機能します。

データベース名:「Pandimandata2002」 テーブル名:「tblCrew

Select CaseNo, Lastname,Vessel,Status from tblCrew where Pandimandata2002.dbo.tblCrew.CaseNo like '%CRW%' and (Status not like '%clos%' and Status not like '%settl%' and Status not like '%ca%cel%') and Status like '%court%' and ClubCode like '%TR%'

結果:

ここに画像の説明を入力

私がしたいのは、CaseNoが他のテーブルと一致するときに、データベース「LIS」テーブル「Legal_Records」からテーブル「tblCrew」データベース「Pandimandata2002」に列名「Judicial_level」を追加することです。

私は自分自身を明確にしたことを願っています!ありがとうございました..

4

1 に答える 1

0
Select lr.Judicial_level, tc.* 
FROM LIS.dbo.Legal_Records lr
INNER JOIN Pandimandata2002.dbo.tblCrew tc 
ON lr.CaseNo = tc.CaseNo
于 2013-10-07T07:55:42.240 に答える