一部のデータを2つのテーブルから新しいテーブルに移行しようとしていますが、その方法を理解するのに苦労しています。
データ:
table fh rows: A, B, C, X, Y
table fhgb rows: B, C
table gvsi (currently empty) rows: A, X, Y
A is unique, and B+C is unique
完了すると、テーブルgvsiにはfhのすべての行が含まれるはずです。ここで、X = valueであり、行はまだfhgbにありません。
これはgvsiへの1回限りのデータ移行であるため、パフォーマンスはそれほど重要ではありません。fhには3600万行あり、私が気にかけているのは1200万行です(X =値)。fhgbには1,000万行あります。完了すると、gvsiに約200万行(12mil〜10mil)が含まれると予想しています。
私はグーグルでたくさんのことを試しましたが、何も機能しません(JOIN、サブクエリなど)誰かがこれを行う方法を理解するのを手伝ってくれますか?