如何向现有数据添加逗号

时间:2013-06-04 10:04:42

标签: mysql

我在mysql数据库中有6个字符的数据,如123456。我想更改现有数据,例如123 456。有没有mysql查询可以做到这一点。因为我想改变超过3000条记录。

3 个答案:

答案 0 :(得分:1)

试试这个,它会FORMAT您的号码 ,无论 的位数如何:

UPDATE yourtable
SET yourfield = FORMAT(yourfield,0)

答案 1 :(得分:0)

试试这个:

UPDATE yourtable
SET yourfield = LEFT(yourfield,3) + ',' + RIGHT(yourfield,3)

它会做你要求的。请注意,如果您的字段长度不是6个字符,那将无济于事

答案 2 :(得分:0)

update mytable set
mycolumn = replace(mycolumn, ',', '')