INSERT SQL - Cloner une colonne dans MySQL

Il est possible d'utiliser deux syntaxes SQL pour copier les données d'une table dans la base de données à une autre:

La première syntaxe si les deux tables ont le même schéma :

INSERT INTO table2
SELECT * FROM table1
Sinon, vous devez spécifier les noms de colonnes que vous voulez copier (la liste des colonnes est optionnelle pour 'table2' si vous êtes entrain de spécifier une valeur pour toutes les colonnes et sélectionner les colonnes dans le même ordre de schéma de 'table2'.

INSERT INTO table2(col1, col2, col3)
SELECT col1, col2, col3
FROM table1