Maison > base de données > tutoriel mysql > Comment mettre à jour une colonne spécifique dans MySQL sans affecter les autres colonnes ?

Comment mettre à jour une colonne spécifique dans MySQL sans affecter les autres colonnes ?

Mary-Kate Olsen
Libérer: 2024-11-06 08:28:02
original
839 Les gens l'ont consulté

How to Update a Specific Column in MySQL Without Affecting Other Columns?

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;
Copier après la connexion

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';
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal