update 语句
update 语句用于修改表中的数据。
语法:
update 表名称 set 列名称 = 新值 where 列名称 = 某值
person:
lastname | firstname | address | city |
---|---|---|---|
gates | bill | xuanwumen 10 | beijing |
wilson | champs-elysees |
更新某一行中的一个列
我们为 lastname 是 “wilson” 的人添加 firstname:
update person set firstname = 'fred' where lastname = 'wilson'
结果:
lastname | firstname | address | city |
---|---|---|---|
gates | bill | xuanwumen 10 | beijing |
wilson | fred | champs-elysees |
更新某一行中的若干列
我们会修改地址(address),并添加城市名称(city):
update person set address = 'zhongshan 23', city = 'nanjing' where lastname = 'wilson'
结果:
lastname | firstname | address | city |
---|---|---|---|
gates | bill | xuanwumen 10 | beijing |
wilson | fred | zhongshan 23 | nanjing |