909422229_mysql 字段数据拼接

技术交流群:958923746,有学习视频,文档等。

一、工作中难免会遇到数据库数据字段拼接的事情,举例如下。

例如:原来一个表中有ID,name两个字段,现在业务变成,name后面都需要加上 _admin这个后缀,表名是特殊帐号切无视主键ID,只修改name的情况下。

那么使用的sql是:

INSERT INTO `t_user`
(
SELECT UUID(),NAME FROM t_user)

现在要在name字段中加入_admin 后缀,新的sql是:

INSERT INTO `t_user`
(
SELECT UUID(),CONCAT(NAME,'_admin') AS NAME FROM t_user)

这跟是mysql的一个函数:

CONCAT(STR,STR).

说明一下:  string1,string2代表字符串,concat函数在连接字符串的时候,只要其中一个是NULL,那么将返回NULL

你可能感兴趣的:(Mysql)