我想将mark_添加到SYSLOCE2列中包含的数据的开头。

如何通过查询自动完成此操作?

|---------------------|------------------|    |---------------------|------------------|
|          ID         |      SYSLOCE2    |    |          ID         |      SYSLOCE2    |
|---------------------|------------------|    |---------------------|------------------|
|          1          |       sample     |    |          1          |       mark_sample|
|---------------------|------------------|    |---------------------|------------------|
|          2          |       people     |    |          2          |       mark_people|
|---------------------|------------------| => |---------------------|------------------|
|          3          |       hello      |    |          3          |       mark_hello |
|---------------------|------------------|    |---------------------|------------------|
|          4          |       world      |    |          4          |       mark_world |
|---------------------|------------------|    |---------------------|------------------|

最佳答案

使用concat()连接字符串。

UPDATE elbat
       SET sysloce2 = concat('mark_', sysloce2);

关于mysql - 在栏内容中添加文字?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50889314/

10-11 02:58