INSERT SQL - MySQLでカラムを複製する
2 つの SQL 構文を使用して、データベース内の 1 つのテーブルから別のテーブルにデータをコピーできます。
2 つのテーブルのスキーマが同じ場合の最初の構文:
2 つのテーブルのスキーマが同じ場合の最初の構文:
INSERT INTO table2それ以外の場合、 コピーする列名を指定する必要があります (列リストは 'table2' すべての列に値を指定し、同じスキーマ順序で列を選択する場合は、'table2'.
SELECT * FROM table1
INSERT INTO table2(col1, col2, col3)
SELECT col1, col2, col3
FROM table1