程序员的大厨梦

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

语法:

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

posted on 2018-07-24 17:20  程序员的大厨梦  阅读(1879)  评论(0编辑  收藏  举报