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

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

Mary-Kate Olsen
Libérer: 2024-11-07 02:04:03
original
254 Les gens l'ont consulté

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

Effectuer des mises à jour de colonnes dans MySQL

Pour modifier une colonne dans une table, il est crucial d'utiliser les commandes SQL appropriées. Dans ce cas, modifier le contenu d'une colonne sans affecter les autres colonnes nécessite une opération de mise à jour.

UPDATE vs. INSERT : Comprendre la différence

Le scénario décrit implique de modifier les valeurs de la colonne col_a. Cela ne peut pas être accompli à l'aide d'une instruction INSERT, car elle sert à insérer de nouvelles lignes dans un tableau. Au lieu de cela, la commande UPDATE doit être utilisée, ce qui permet de modifier les données existantes.

Utilisation de la commande UPDATE

La syntaxe de la commande UPDATE est la suivante :

UPDATE table_name SET column_name = new_value WHERE condition;
Copier après la connexion

Exemple spécifique : mise à jour de la colonne 'col_a'

Pour mettre à jour spécifiquement la colonne col_a, les commandes suivantes peuvent être utilisées :

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

En utilisant ces commandes, les valeurs de la colonne col_a pour les lignes avec les valeurs key_col de 'k1' et 'k2' seront mises à jour respectivement en 'foo' et 'bar'.

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