bonjour,
J'ai deux questions/problemes avec Update pour la mise a jour de tables :
1/
je met à jour plusieurs champ d'une table et deux de ces champs ont la même valeur, existe t il une syntaxe de requete pour avoir quelque chose comme : UPDATE ma_table SET champ1=champ2=valeur1, champ3=valeur3,..... ou "valeur1" est une sous requete avec des conditions que je voudrai éviter de la doubler.
2/
j'ai une table du type :
lien | groupe | ville
A | 1 | 450
B | 1 | 0
C | 2 | 0
D | 2 | 210
E | 2 | 0
je voudrai mettre a jour la ville quand elle est = 0 en fonction de la ville différente de 0 du meme groupe.
Je sais pas trop comment m'y prendre pour le faire en une seule requete (un UPDATE ma_table SET ville=ville WHERE..... ça parait bizarre).
Si quelqu'un a une idée ou une solution je suis preneur.