私は2つのテーブルを比較しているSQLのselect文を持っています。私は行が同じである値を取得しています。今私は新しいテーブル(coftReconciliationMatches
)にこれらを追加するために必要な手順でこれを持っています。テーブルにはすべて同じ列がありますが、もう1つは 'MatchOrNoMatch
'です。一致した行の値を渡す必要があります。また、 'MatchOrNoMatch
'の列に 'Match
'を渡す必要があります。テーブルのSELECTの結果を追加する方法
これは私が持っているSQLスクリプトの現在の部分です。このため
SELECT *
FROM dbo.coftReconciliationFileInfo AS a
WHERE EXISTS (SELECT *
FROM dbo.coftPreReconciliationInfo AS b
WHERE a.Rec_PK = b.Rec_PK
AND a.ExtRef1 = b.ExtRef1
AND a.SedolRef = b.SedolRef
AND a.ValLatest = b.ValLatest
AND a.Totunits = b.Totunits
AND a.FundsOrCash = b.FundsOrCash)
大変ありがとうございます!このメソッドを実行する方法はありますか?一致しない場合 – Jacooobley
コードの偉大な部分を今では心配しないでください! – Jacooobley
'SELECT ... EXCEPT ...'は、2番目のセットではなく、最初のセットのすべてを取得します。 –