SQL 用update语句一次更新多个字段应该怎么写
SQL用updat永然然只再赶e语句一次更新多个字段语普句格式如下:
UPDATE 表名 SET 列名1=值,列名2=值2,... [WHERE 条件]
多个字段时可以用逗号隔开,每个 字段名=值 就是给字急新刑婷办严以子吸影段赋值,其后的WHER360问答E条件语句可以用也可以不用
扩展资料:
update用途:更新表中原有数据
单独使胜正场入娘用,使用where匹配字段
区评附今适组set后面,更新字段值,既可以一次一项,也可以一次完流江意多项
例如1,
Updatetab地脚集我圆他汉维市le_nameSetcolumn_name=new_valueWherecolumn_name=some_value
例:
“Person”表中的原始数据:
LastNameF该米月使祖图劳便irstNameAddressCity
NilsenFredKirkegt56Stavanger
RasmussenStorgt67
运行下面的SQL范钢草非扬低将Person表中LastName字段为”Rasmussen”的FirstName更新为”Nina”:
UPDATEPe独才rsonSETFirstName='Nina'WHERELastName='Rasmussen'
更新后”Pers罪服否错on”表中的数据为:
治口水省础质粒士沉LastNameFirstNam满玉了六eAddressCity
Nil停游句比垂盟排初senFredKirkegt56Stavanger
RasmussenNinaStorgt67
同样的,用UPDATE语句也可以同时更新多个字都小问坚谓氧段:
例如2,
UPDATEPersonSETAddress='Stien12',City='Stavanger'WHERELas作尼原妈显随tName='Rasmussen'
更新后”Person”表中的数据为:
LastNameFirstNameAddressC控呢知间跳置ity
NilsenFredKirkegt56Stavanger
RasmussenNinaStien12Stavanger
参考资料:
百度百科--update
标签:SQL,update,语句