Fusionner deux tables sql

Résolu
pititfilou Messages postés 390 Date d'inscription   Statut Membre Dernière intervention   -  
pititfilou Messages postés 390 Date d'inscription   Statut Membre Dernière intervention   -
Bijour,

Petite question au niveau SQL, voici ce que je cherche à faire :

En gros, j'ai une table, on va dire :
Table(id, valeur1, valeur2, valeur3, valeur4, valeur5)

Problème : des valeurs sont fausses, et je voudrais, par exemple, remplacer valeur4 et valeur5 à partir d'une sauvegarde.

J'ai mes deux tables, l'actuelle foireuse et la sauvegarde dans mon phpmyadmin, mais je pas comment faire. J'ai tenté une vue, mais je ne peux pas exporter après. Créer une table intermédiaire, mais j'ai eu des problèmes de clé primaire dupliquées, logique.

Une idée ?

Merci :)

2 réponses

chico200987 Messages postés 791 Date d'inscription   Statut Membre Dernière intervention   143
 
Salut, tu peux faire ceci :

UPDATE table_1, table_2
SET table_1.valeur4 = table_2.valeur4, table_1.valeur5 = table_2.valeur5
WHERE table_1.id = table_2.id
2
pititfilou Messages postés 390 Date d'inscription   Statut Membre Dernière intervention   62
 
C'était carrément con, tellement con que j'y ai pas pensé. Un grand merci à toi :D
0