Maison  >  Article  >  base de données  >  Comment modifier la valeur d'une colonne dans MySQL

Comment modifier la valeur d'une colonne dans MySQL

WBOY
WBOYoriginal
2022-04-12 18:28:477515parcourir

Dans MySQL, vous pouvez utiliser l'instruction Update pour modifier la valeur d'une colonne. L'instruction Update est utilisée pour modifier et mettre à jour les données d'une ou plusieurs tables. Avec la condition WHERE, vous pouvez modifier la valeur des données de la colonne spécifiée. La syntaxe est "UPDATE nom de la table SET nom de la colonne = nouvelle valeur WHERE nom de la colonne = une valeur".

Comment modifier la valeur d'une colonne dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.

Comment modifier la valeur d'une colonne dans mysql

Dans MySQL, vous pouvez utiliser l'instruction UPDATE pour modifier et mettre à jour les données d'une ou plusieurs tables.

Syntaxe de base de l'instruction UPDATE

Utilisez l'instruction UPDATE pour modifier une seule table. Le format de la syntaxe est :

UPDATE <表名> SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句 ]
[ORDER BY 子句] [LIMIT 子句]

La description de la syntaxe est la suivante :

  • ec0983fd17b6413e27b8650c341d2c1b : utilisée pour spécifier. le nom de la table à mettre à jour.

  • Clause SET : permet de préciser le nom de la colonne et sa valeur de colonne à modifier dans le tableau. Parmi elles, chaque valeur de colonne spécifiée peut être une expression ou la valeur par défaut correspondant à la colonne. Si une valeur par défaut est spécifiée, la valeur de la colonne peut être représentée par le mot-clé DEFAULT.

  • Clause WHERE : Facultatif. Utilisé pour limiter les lignes du tableau à modifier. Si non spécifié, toutes les lignes du tableau seront modifiées.

  • Clause ORDER BY : Facultatif. Utilisé pour limiter l'ordre dans lequel les lignes d'un tableau sont modifiées.

  • Clause LIMIT : Facultatif. Utilisé pour limiter le nombre de lignes modifiées.

Remarque : lors de la modification de plusieurs valeurs de colonnes dans une ligne de données, chaque valeur de la clause SET peut être séparée par des virgules.

Syntaxe MySQL pour modifier la valeur d'une colonne :

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

Mettre à jour une colonne dans une certaine ligne

Nous ajoutons un prénom pour les personnes dont le nom est "Wilson":

UPDATE Person SET FirstName = &#39;beijing&#39; WHERE LastName = &#39;shanghai&#39;

Mettre à jour plusieurs colonnes dans une certaine ligne

Nous allons modifier l'adresse (adresse) et ajouter le nom de la ville (ville) :

UPDATE Person SET Address = &#39;jinqiaolu&#39;, City = &#39;shanghai&#39;
WHERE LastName = &#39;beijing&#39;

Apprentissage recommandé : Tutoriel vidéo mysql

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!

Déclaration:
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