Maison > Article > base de données > Comment modifier la valeur d'une colonne dans MySQL
L'instruction UPDATE peut être utilisée dans MySQL pour modifier la valeur d'une colonne. La syntaxe "UPDATE table name SET field = new value;" peut modifier la valeur de la colonne spécifiée dans toutes les lignes ; valeur d'une ligne et d'une colonne, ajoutez simplement des restrictions. Voilà, la syntaxe est "UPDATE table name SET field = new value WHERE condition;".
L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.
Dans MySQL, vous pouvez utiliser l'instruction UPDATE pour modifier les données de la table.
Le format de la syntaxe est :
UPDATE 表名 SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句 ]
La description de la syntaxe est la suivante :
Nom de la table
: permet de préciser le nom de la table à mettre à jour. 表名
:用于指定要更新的表名称。
SET 子句
:用于指定表中要修改的列名及其列值。其中,每个指定的列值可以是表达式,也可以是该列对应的默认值。如果指定的是默认值,可用关键字 DEFAULT 表示列值。
WHERE 子句
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.
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.
mysql Modifiez la valeur d'une colonne spécifiée dans toutes les lignesExemple : Dans la table tb_courses_new, mettez à jour la valeur du champ course_grade de toutes les lignes à 4
UPDATE tb_courses_new SET course_grade=4;Utilisez l'instruction WHERE pour ajouter des restrictions et ne modifiez qu'une ligne et une colonne La valeur de
Exemple : Dans la table tb_courses, mettez à jour l'enregistrement avec la valeur course_id 2 et modifiez la valeur du champ course_grade à 3,5
UPDATE tb_courses_new SET course_grade=3.5 WHERE course_id=2;🎜🎜🎜🎜[Recommandations associées : 🎜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!