INSERT SQL - Klonen Sie eine Spalte in MySQL
Es ist möglich, zwei SQL-Syntaxen zu verwenden, um Daten von einer Tabelle in der Datenbank in eine andere zu kopieren:
Die erste Syntax, wenn die beiden Tabellen das gleiche Schema haben:
Die erste Syntax, wenn die beiden Tabellen das gleiche Schema haben:
INSERT INTO table2Andernfalls Sie müssen die Spaltennamen angeben, die Sie kopieren möchten (die Spaltenliste ist optional für 'table2', wenn Sie einen Wert für alle Spalten angeben und die Spalten in der gleichen Schemareihenfolge von 'table2'.
SELECT * FROM table1
INSERT INTO table2(col1, col2, col3)
SELECT col1, col2, col3
FROM table1