Mysql - 如何使用另一列的值加上一些字符串来更新列

时间:2010-02-09 08:52:56

标签: mysql

我有一个包含以下列的表格&值:

ColA =“8765” ColB =“2137”

我想将同一个表中的ColB更新为以下值:

ColC =“[8765] [2137]”

如何使用phpmyadmin(仅指sql语法)?

3 个答案:

答案 0 :(得分:58)

UPDATE table SET ColC = CONCAT("[", ColA, "][", ColB, "]");

答案 1 :(得分:8)

UPDATE
    myTable
SET
    ColC = CONCAT('[', ColA, '][', ColB, ']')
--WHERE...

答案 2 :(得分:0)

仅使用此一个! 我已经在实时服务器上进行了测试。

UPDATE table SET column_name = CONCAT( Column_A, ' ', Column_A );

在单引号之间将添加一个空格。 如果不需要,可以将其删除。