0
すべての種類の列を持つ2つのテーブルがあります。 |SQLの2つのテーブルを3番目のテーブルの情報で結合する
モデル:
表1: はこのような何かを言うことができますコード1 |年|タイプ
表2
名前|コード2 |シリアル| |
newModel:年
私は新しいテーブル
表4にそれらをマージする必要がありますnewName |新しい年| newCode1 | newCode2 | newSerial | newType
3番目のテーブルの情報に基づいています。
3番目のテーブルには、次の詳細を持っている -
(Table1)Code | (Table2)Code And (Table2)Serial | Year | Type
123 | 42326 - 45622 (xxxx-yyyy) |2007 | Car/Truck
私は
t1.Code = t3.Code
AND t2.Code= t3.Code
AND t2.Serial = t3.Serial
AND t1.Year = t2.Year = t3.Year
AND t1.Type = t3.Type
、このように、この第三のテーブルの内容に最初の2つのテーブルを一致させる必要がある。そして、マージされたデータを挿入しますちょっと違う名前の新しい4番目のテーブルに入れます。 (別の言語)。
ありがとうございました。
テーブル構造を共有する必要があります。 – Sankar
私はいくつかの基本的なテーブル構造を追加し、それが質問をより明確にすることを願っています。 – kresa