Maison > Article > base de données > Comment mettre à jour une colonne spécifique dans MySQL sans affecter les autres colonnes ?
Mise à jour d'une colonne dans MySQL
Le but est de mettre à jour les valeurs d'une colonne spécifique ("col_a") d'une table (" table1") tout en laissant les autres colonnes ("col_b") intactes. Tenter d'utiliser l'instruction INSERT pour y parvenir ne fonctionnera pas.
Solution :
Pour mettre à jour une colonne sélectionnée, vous devez utiliser l'instruction UPDATE. La syntaxe est la suivante :
UPDATE table_name SET column_name = new_value WHERE condition;
Exemple :
Pour définir les valeurs de "col_a" pour les lignes avec des valeurs "key_col" spécifiques, utilisez la requête suivante :
UPDATE table1 SET col_a = 'foo' WHERE key_col = 'k1'; UPDATE table1 SET col_a = 'bar' WHERE key_col = 'k2';
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!