导读:今天在修改项目的时候,需要添加一个根据表里的自增长id重新生成一个字段,比如id为1那重新生成的字段为SSID1,有两种方法可以实现上面mysq...
今天在修改项目的时候,需要添加一个根据表里的自增长id重新生成一个字段,比如id为1那重新生成的字段为SSID1,有两种方法可以实现上面mysql字段赋值功能。
第一种就是使用程序修改,把数据获取出来循环处理。
第二种就是在数据库里使用sql命令修改,代码如下:
- UPDATE `user` a,
- `user` b SET a.name = concat( 'SID', b.id ) WHERE a.id = b.id
在上面sql语句中使用了concat字符串函数,如果不了解这个函数大家可以看一下这篇文章: msql常用函数总结