2014-07-22 5 views

Répondre

0
SELECT 
Orders.Field1, Orders.Field2, Project.Field1 
INTO Production 
FROM 
Orders,Project 

Ou utiliser une jointure s'il y a une relation entre Orders et Project.

SELECT 
Orders.Field1, Orders.Field2, Project.Field1 
INTO Production 
FROM 
Orders 
INNER JOIN 
Project 
ON 
Orders.Field3 = Project.Field2 
+0

Merci. En SQL Server 2008, je ne suis pas en mesure de créer une table nommée production sans attributs. chaque fois que j'écris une requête avec juste créer une production de table; il renvoie une erreur. pourquoi est-ce vrai? Mon but ultime était simplement de créer la table avec la requête simple, puis d'insérer les champs et les valeurs des tables existantes. – user3865419

+0

Vous devez toujours définir au moins un champ dans une table. 'SELECT INTO' créera la table en utilisant les noms de champs des tables sources. Voir http://technet.microsoft.com/en-us/library/ms190750(v=sql.105).aspx –

Questions connexes