更新MySQL列

时间:2014-09-08 09:34:07

标签: mysql sql

我的表中有一列为varchar(15)类型的number。这包含电话号码。 我想在每个电话号码上附加常量国家/地区代码。即如果数字是1234567890,我希望它更新为911234567890,其中'91'是国家代码。有没有一种简单的方法可以做到这一点,还是我必须在所有行中运行循环?

2 个答案:

答案 0 :(得分:2)

UPDATE table SET number = CONCAT('91', number)

答案 1 :(得分:2)

试试这个:

UPDATE tablename SET number=concat('91',number);