将逗号分隔的列值拆分为单独的列

时间:2020-08-11 01:24:16

标签: php sql

像我这样的查询可以在一个表示例中将一个字符串用逗号分隔开,然后将第一个字符串复制到另一个字段中,然后将第二个字符串复制到另一个字段中,

    Geopoint              Latitud       Longitud
-24.788992,-65.421312   -24.788992    -65.421312
-24.788992,-65.421312       
-24.788992,-65.421312

    

https://ibb.co/BLn86wJ

SQL:

UPDATE table
SET
    Latitude = substring_index (Geopoint, ',', 1),
    Length = (CASE
       WHEN Geopoint LIKE '%,%' 
       THEN substring_index (Geopoint, ',', - 1) 
    END);

0 个答案:

没有答案
相关问题