我有一个包含10位数字的MySQL表。我需要通过UPDATE在每个前面添加+1。
让我们说我的SELECT语句如下所示:
SELECT *
FROM num_data
WHERE number REGEXP '^[0-9]{10}$'
如何在上述查询的每个结果前添加+1?
答案 0 :(得分:1)
使用CONCAT
连接MySQL中的字符串。
UPDATE num_data
SET number = CONCAT('+1', number)
WHERE number REGEXP '^[0-9]{10}$'