SQL テーブル コピー方法:データ移行の基本と実践
SQLで、INSERT INTO文を使用してテーブルデータを別のテーブルにコピーすることができます。以下は一つの例です:
table1のデータをtable2にコピーするためには、次のステートメントを使用できます。
INSERT INTO table2
SELECT * FROM table1;
table1のすべてのデータをtable2にコピーするために、上記のステートメントを使用します。特定の列のみをコピーしたい場合は、SELECTステートメントで列名を指定します。
INSERT INTO table2 (column1, column2, column3)
SELECT column1, column2, column3 FROM table1;
上記のステートメントは、table1のcolumn1、column2、column3のデータをtable2の対応する列にコピーする。