Bonjour,
Je travaille avec une base sur MySQL 5.0.15.
Je voudrai faire (en une requete si possible) un swap des valeurs d'un champs pour deux enregistrements différents.
Concrètement j'ai une table TABLE avec les champs A, B, C, D, etc...
Et je souhaite inverser les valeurs du champs A par exemple pour deux lignes différentes.
Un début de requete serait:
Sauf que là, je met bien 63 à la place de 42 mais pas 42 à la place de 63...
Code : Sélectionner tout - Visualiser dans une fenêtre à part update TABLE SET A = (SELECT A FROM TABLE WHERE A=63) WHERE A=42
Auriez-vous une idée?
Partager