par
nico63800 » 07 févr. 2014, 12:54
Bonjour
ma question est la suivante:
je dois faire un update de plusieurs lignes (en fait des centaines) du style :
UPDATE ma_table SET champ1='new_val_champ_1' WHERE champ1='val_champ_1' ;
UPDATE ma_table SET champ1='new_val_champ_2' WHERE champ1='val_champ_2' ;
UPDATE ma_table SET champ1='new_val_champ_3' WHERE champ1='val_champ_3' ;
UPDATE ma_table SET champ1='new_val_champ_4' WHERE champ1='val_champ_4' ;
envoyer des centaines de requetes au serveur c'est pas top ....
Existe il un moyen de faire çà avec une seule requete ???
un truc du style :
UPDATE ma_table SET
champ1='new_val_champ_1' WHERE champ1='val_champ_1' ,
champ1='new_val_champ_2' WHERE champ1='val_champ_2' ,
champ1='new_val_champ_3' WHERE champ1='val_champ_3'
merci
