私は一般的に SQL に不慣れで、MS SQL にも不慣れです。タイトルが私が何を望んでいるのか明確でない場合はお詫び申し上げます。
新しいテーブルにデータを派生させたい古いテーブルが 2 つあります。テーブルにはまったく同じ列がありますが、行数が異なります。新しいテーブルには、古いテーブルの各値の複数のコピーがあり、2 回しか出現しません。以下の 2 つの列の比較を参照してください: 文字と金額。
新しいテーブル:
A 0
A 0
A 0
B 0
B 0
古いテーブル:
A 12
A 0
B 10
B 0
C 23
私が達成したいのは、古いテーブルの金額列の値を、次のように新しいテーブルの文字の最初の出現に追加することです。
A 12
A 0
A 0
B 10
B 0
内部結合により、すべての値が埋められます (つまり、すべての A が 12 に設定されます)。