mysql如何修改一列的值

mysql中可用UPDATE語(yǔ)句來(lái)修改一列的值,語(yǔ)法“UPDATE 表名 SET 字段=新值;”,能修改所有行中指定列的值;如果只想修改一行一列的值,只需添加限制條件即可,語(yǔ)法“UPDATE 表名 SET 字段=新值 WHERE 條件;”。

mysql如何修改一列的值

本教程操作環(huán)境:windows7系統(tǒng)、mysql8版本、Dell G3電腦。

在?MySQL?中,可以使用 UPDATE 語(yǔ)句來(lái)修改表的數(shù)據(jù)。

語(yǔ)法格式為:

UPDATE?表名? SET?字段?1=值?1?[,字段?2=值?2…?]? [WHERE?子句?]

語(yǔ)法說(shuō)明如下:

  • 表名:用于指定要更新的表名稱(chēng)。

  • SET 子句:用于指定表中要修改的列名及其列值。其中,每個(gè)指定的列值可以是表達(dá)式,也可以是該列對(duì)應(yīng)的默認(rèn)值。如果指定的是默認(rèn)值,可用關(guān)鍵字 DEFAULT 表示列值。

  • WHERE 子句:可選項(xiàng)。用于限定表中要修改的行。若不指定,則修改表中所有的行。

注意:修改一行數(shù)據(jù)的多個(gè)列值時(shí),SET 子句的每個(gè)值用逗號(hào)分開(kāi)即可。

mysql修改所有行中指定一列的值

示例:在 tb_courses_new 表中,更新所有行的 course_grade 字段值為 4

UPDATE?tb_courses_new?SET?course_grade=4;

mysql如何修改一列的值

使用WHERE語(yǔ)句添加限制條件,只修改一行一列的值

示例:在 tb_courses 表中,更新 course_id 值為 2 的記錄,將 course_grade 字段值改為 3.5

UPDATE?tb_courses_new?SET?course_grade=3.5?WHERE?course_id=2;

mysql如何修改一列的值

【相關(guān)推薦:mysql視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊5 分享