语法:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
update mytable set birth="1994-03-06" where birth="0194-03-06";
更新某一行中的若干列
我们会修改地址(address),并添加城市名称(sex):
UPDATE Person SET Address = 'Zhongshan 23', sex = 'Nan' WHERE Name = '456'
update语句支持在原值的基础上进行更新
update 表名 set 列名 = concat(列名,"啊哈哈");
update 表名 set 列名 = concat(列名,"啊哈哈") where name = ‘123’;
多表update:
update 表名 join 表名 on 表名.id=表名.id set 列表 = "昵称1";
Update mytable join mypersons on mytable.name = mypersons.name set sex = ‘nan’;
本文详细介绍了 SQL 中 update 语句的使用方法,包括如何更新表中的特定记录、同时更新多个字段以及如何在原有值基础上进行更新等高级用法,并提供了多表更新的实例。

被折叠的 条评论
为什么被折叠?



