update用法(修改表内容)

时间:2024-02-19 20:56:06

语法:

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’;