SQL语句:根据逗号截取字符串

技术博客 (365) 2023-09-16 10:44:56

数据表:

SQL语句:根据逗号截取字符串 (https://mushiming.com/) 技术博客 第1张

1.截取逗号前的字符串

SELECT CASE WHEN a LIKE '%,%' THEN

LEFT ( a, LOCATE( ',', a )- 1 ) ELSE a

END 经度

FROM abc

字段名:a

表名:abc

截取后字段名:

查询结果:

SQL语句:根据逗号截取字符串 (https://mushiming.com/) 技术博客 第2张

2.截取逗号后面的字符串

SELECT CASE WHEN a LIKE '%,%' THEN

RIGHT ( a, LOCATE( ',', a )-2 ) ELSE a

END 纬度

FROM abc

字段名:a

表名:abc

截取后字段名:纬度

查询结果:

SQL语句:根据逗号截取字符串 (https://mushiming.com/) 技术博客 第3张

THE END

发表回复