Créer une table + le remplir à l'aide d'une autre table dans Une Requête

Je suis à l'aide d'Access 2000 et j'ai 2 questions:

La première est:

CREATE TABLE first_table_name (....)

La seconde est:

INSERT INTO first_table_name [(column1, column2, ... columnN)] 
   SELECT column1, column2, ...columnN 
   FROM second_table_name
   [WHERE condition];

Est-il possible de faire la même chose (créer un tableau et remplissez immédiatement à l'aide d'une autre table) avec une seule requête?

Merci !

Bienvenue à Débordement de Pile! Veuillez spécifier le SGBD que vous ciblez en ajoutant la balise appropriée (Oracle, SQL Server, MySQL, etc.). Il y a peut être des réponses qui prennent avantage de la langue ou caractéristiques des produits qui ne sont pas universellement pris en charge. Aussi, par marquage à l'aide d'un SGBDR, votre question ne peut recevoir l'attention des personnes les mieux adaptés pour y répondre.
Dans Sql server insert into table1 value (select * from table2) , l'état, les deux doivent avoir la même structure
Désolé, j'ai oublié de préciser que je suis l'aide de Microsoft Access 2000 ! Mais déjà reçu des réponses de travail, merci à vous tous !

OriginalL'auteur ponponke | 2013-05-02