MySQL替换字符串的一部分
我有一个带有纬度值的varchar字段。 我想替换字符串的一部分,整数部分 例如:MySQL替换字符串的一部分,mysql,string,sql-update,Mysql,String,Sql Update,我有一个带有纬度值的varchar字段。 我想替换字符串的一部分,整数部分 例如: 7.215555 2.584555 23.154525 12.54836 44.124556 应改为: 20.215555 20.584555 20.154525 20.54836 20.124556 提前感谢您的帮助。如果20是硬编码字符串,您希望在执行此操作之前用值替换 UPDATE table SET latitude = CONCAT('20.',SUBSTRING_INDEX(latitude ,
7.215555
2.584555
23.154525
12.54836
44.124556
应改为:
20.215555
20.584555
20.154525
20.54836
20.124556
提前感谢您的帮助。如果20是硬编码字符串,您希望在执行此操作之前用值替换
UPDATE table
SET latitude = CONCAT('20.',SUBSTRING_INDEX(latitude ,'.',-1))
若20是一个硬编码字符串,您希望在执行此操作之前用值替换它
UPDATE table
SET latitude = CONCAT('20.',SUBSTRING_INDEX(latitude ,'.',-1))