dupliquer une table à partir d'une autre table (avec indexation et structure) ne peut pas se faire avec une seule requête, vous aurez besoin de 2 requêtes.
1) Pour créer une table en double.
CREATE TABLE Table2 LIKE Table1;
Cela créera une copie exacte de la table.
2) Remplissez le tableau dupliqué avec les valeurs du tableau d'origine.
INSERT INTO Table2 SELECT * from Table1;
remplira Table2 avec tous les enregistrements de Table1