Fusionner deux table sql server
Fermé
djanahana
rachid ag. - 28 févr. 2015 à 18:41
- Messages postés
- 82
- Date d'inscription
- mercredi 20 mai 2009
- Statut
- Membre
- Dernière intervention
- 6 avril 2015
rachid ag. - 28 févr. 2015 à 18:41
3 réponses
Bonjour,
Tes tables doivent surement contenir des données "communes", si tes deux tables contiennent une ligne avec un même identifiant sur ta clé primaire... tes tables ne pourront pas être mergés.
Tes tables doivent surement contenir des données "communes", si tes deux tables contiennent une ligne avec un même identifiant sur ta clé primaire... tes tables ne pourront pas être mergés.
oui ,j'ai la colonne de PK(Primary key) est la meme mais diffrentes donnees ,comment je veux les fusionner.merci
Qu'est ce que tu veux dire?
Que les données contenues dans la colonne PK sont différentes ou non?
Les clés primaires doivent être uniques : si deux lignes avec des données différentes ont le même identifiant : il y a quand même un conflit.
Ton problème concerne des PK, si tu veux pouvoir les fusionner, il faudrait commencer par résoudre cette erreur.
Tu as deux tables, et tu veux réunir tes données dans une seule?
Quelles sont les requêtes / commandes que tu as utilisés...?
Que les données contenues dans la colonne PK sont différentes ou non?
Les clés primaires doivent être uniques : si deux lignes avec des données différentes ont le même identifiant : il y a quand même un conflit.
Ton problème concerne des PK, si tu veux pouvoir les fusionner, il faudrait commencer par résoudre cette erreur.
Tu as deux tables, et tu veux réunir tes données dans une seule?
Quelles sont les requêtes / commandes que tu as utilisés...?
28 févr. 2015 à 18:35
Table2(code,nom,prenom)
Creer une 3eme table vide mais avec les memes champs et vous ecrivez les requettes suivantes:
Insert into table3 select * from table1 union select * from table2
28 févr. 2015 à 18:41
Select * into table3 from table1
Insert into table3 select * from table2