MySQL替换部分字符串

时间:2014-03-28 15:16:08

标签: mysql string sql-update

我有一个带有latitude值的varchar字段 我想替换部分字符串,"整数" 部分,

例如:

7.215555
2.584555
23.154525
12.54836
44.124556

应改为:

20.215555
20.584555
20.154525
20.54836
20.124556

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

如果20是一个硬编码的字符串,你想在点之前用值替换

UPDATE table 
SET latitude = CONCAT('20.',SUBSTRING_INDEX(latitude ,'.',-1))

Fiddle Demo