次の問題があります。MySQL既存のテーブルに1列のみをインポートします
私は、次のフィールド(例)を含むテーブルがあります。原因のミスに
id, id2, id3, id4
を、私は誤っid3
のすべての値を削除しました。 (今はNULL
です)。
私はもう少し古いので、破損したテーブルと同じカウントを持っていない2番目のファイル(バックアップ)があります。そこにはid3
が存在します。
少なくとも大きな部分を復元するには、これらのテーブルにどのように「参加する」のですか? id3
を破損していないテーブルの破損したテーブルにのみ挿入しますか?
私はこの試みた:私の場合は
UPDATE table1 SET `id3` = SELECT `id3` FROM table2
を、唯一のphpMyAdminまたはSQL構文溶液(なしコンソールが)うまくいく...
助けてください!