に 3 つのテーブルがありSQL Server
ます。そのうちの 2 つはテキスト値で構成され、3 つ目はジャンクション テーブルです。
最初の値と 2 番目の値を比較して、最初の値のどの値が 2 番目の値に含まれていないかを確認する必要があります。
次にID
、これらの違いの s をジャンクション テーブルに挿入し、既存のもの (両方のテーブルに存在する) の s をジャンクション テーブルから見つけて、ID
それらをジャンクション テーブルに再度追加する必要があります。
どうすればいいですか?イテレータを使用する必要がありますか? どうですか?
編集
私の最初のテーブルは、 という名前の 1 つの列で構成されていますText
。
2 番目のテーブルはID
、 とという名前の 2 つの列で構成されていますText
。
私のジャンクション テーブルはID
、Post_ID
とという名前の 3 つの列で構成されています。Text_ID
sを比較しText
、違いを 2 番目のテーブルに挿入する必要があります。次に、ジャンクションテーブルText_ID
で、最初のテーブルのすべての行を2番目のテーブルから別のテーブルに挿入する必要がありますPost_ID
。