0

サーバー上でデータベースを実行しています。また、古いサーバーに基づくデータを持つ新しいサーバーで約 1 か月間データベースを実行しています。これらは両方とも先月実行されているため、それらのデータは等しくありません。

古いデータベースの 2 つのテーブルから選択したデータを新しいデータベースに移動したいと考えています。これは、移動したい選択で、1 か月分のデータです。

select * from table1 left join table2 on table1.keyID = table2.keyID 
where table2.updated between '2013-08-01' and '2013-08-31';

私の理解では、おそらく各テーブルを個別にダンプする必要があります。ただし、このデータを新しいデータベースに挿入するときは、これらのエントリに新しいキー ID を与える必要があります (これは自動生成されます)。これら2つのテーブル間の接続を維持しながら、これを行うにはどうすればよいですか?

4

1 に答える 1