MySQL : créer une table à partir d'un select

Comment créer une table à partir des données d'une autre table ?

Créer une table avec un select

CREATE TABLE nouvelle_table AS SELECT champ1, champ2 FROM table_source;