Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL替换字符串的一部分_Mysql_String_Sql Update - Fatal编程技术网

MySQL替换字符串的一部分

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 ,

我有一个带有纬度值的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 ,'.',-1))

若20是一个硬编码字符串,您希望在执行此操作之前用值替换它

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