-4

ある SQL テーブルから別の SQL テーブルにすべてのデータを移動したいのですが、両方のテーブルの構造が同じです。

サンプルデータ:

Table A
| ID | Name | Address|

Table B
| ID | Name | Address|

要件:
すべてのデータをテーブル B からテーブル A に移動しますが、すべてのデータに対してテーブル Bの選択とテーブル A の挿入を使用したくありません。できれば、テーブル構造を変更して、これを実現してください。

最初の考え:
最初にテーブル A を削除し、テーブル B の名前をテーブル A に変更しました。しかし、問題は、テーブル A のデータに追加できないことです。テーブル A のデータを保持し、テーブル B のデータをテーブル A に追加したいので、このソリューションは機能しませんでした。

これをどのように進めるかについての指針は、非常に高く評価されます。

編集
愚かな質問のために、すべての人に謝罪します。これを行う最善の方法は、INSERT ... SELECT ... を使用することです。

4

2 に答える 2