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.
Exemple : 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;
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;
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!