Fusionner deux tables sql

Résolu/Fermé
pititfilou Messages postés 390 Date d'inscription vendredi 1 janvier 2010 Statut Membre Dernière intervention 17 janvier 2019 - 9 juil. 2012 à 15:05
pititfilou Messages postés 390 Date d'inscription vendredi 1 janvier 2010 Statut Membre Dernière intervention 17 janvier 2019 - 9 juil. 2012 à 19:46
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 :)
A voir également:

2 réponses

chico200987 Messages postés 791 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 30 juillet 2018 143
9 juil. 2012 à 15:45
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 vendredi 1 janvier 2010 Statut Membre Dernière intervention 17 janvier 2019 62
9 juil. 2012 à 19:46
C'était carrément con, tellement con que j'y ai pas pensé. Un grand merci à toi :D
0