Salut à tous,
J'ai 2 tables identiques dans ma base de données(avec des données) et j'aimerais les fusionner pour n'avoir qu'une seule table.
Merci pour votre aide
copier coller , il ne fonctionne pas dans tous les cas ou on a le champ id comme clé *
la solution que je peux proposé au début c'est de fusionner les deux tables en criant une requête UNION
Bonjour,
Pour la première fois je post un truc sur un forum... c'est vrai que ça aide, surtout quand on y connait rien comme moi il y a quelques mois.
J'ai eu le même soucis : 2 tables strictement identiques avec des enregistrements différents (exemples : 400 et 300 enr.)
Comment les fusionner ensemble en une seule table ? (700 enr.)
Pour ma part, j'ai résolu le problème avec du SQL lors d'une requête
SELECT * FROM TABLE1
UNION
SELECT * FROM TABLE2;
Puis de cette requête, je l'ai importée* en la transformant en table en modifiant les options de l'importation.. du coup j'ai nettoyé ce qu'il y avais en trop : les deux tables (400 et 300 enr.) et la requete.
Il me reste la table des 700 enr.
.* et oui, on peut importer une table (ou autre) de sa base dans sa propre base
stefdu
Messages postés421Date d'inscriptionvendredi 23 avril 2004StatutMembreDernière intervention15 juillet 200542 30 avril 2004 à 23:37
Bonsoir,
Une méthode simple :
Sélectionner tous les enregistrements de la table A
Copier (ctrl+c)
Coller dans la table B (sur l'enregistrement vide en fin de table, par ctrl+v)
Quand c ok, supprimer la table A