MySQL更新列基于另一个列数据操作

时间:2015-03-11 01:46:49

标签: mysql

我的表格如下:

id  name  value    newColumn
============================
1   Joe     22     null
2   Derk    30     null

newColumn 是一个新添加的列,我想使用特定格式更新每一行的数据:concat value 和特定字符串 -CIF

最终结果应如下所示:

id  name  value    newColumn
============================
1   Joe     22     22-CIF
2   Derk    30     30-CIF

我可以知道如何在mySQL中构建这样的更新查询吗?

1 个答案:

答案 0 :(得分:2)

这是一个相当基本的update

update table t
    set newColumn = concat(value, '-CIF');