Bonjour,
Voilà ce que je veux faire: J'ai une table avec plusieurs champs (id, champ1, champ2, ...) et plusieurs enregistrements.
Je voudrais "updater" l'enregistrement dont id=1 pour qu'il prenne les valeurs de l'enregistrement dont l'id=2.
Je pensais à un truc du genre:
mais cela ne fonctionne pas 
Une idée ?
Voilà ce que je veux faire: J'ai une table avec plusieurs champs (id, champ1, champ2, ...) et plusieurs enregistrements.
Je voudrais "updater" l'enregistrement dont id=1 pour qu'il prenne les valeurs de l'enregistrement dont l'id=2.
Je pensais à un truc du genre:
Code:
UPDATE table SET
champs1 = (SELECT champs1 FROM table WHERE id=2)
champs2 = (SELECT champs2 FROM table WHERE id=2)
champs3 = (SELECT champs3 FROM table WHERE id=2)
WHERE id=1

Une idée ?