SQL语句:根据逗号截取字符串
数据表:1.截取逗号前的字符串SELECT CASE WHEN a LIKE '%,%' THENLEFT ( a, LOCATE( ',', a )- 1 ) ELSE aEND 经度FROM abc字段名:a表名:abc截取后字段名:查询结果:2.截取逗号后面的字符串SELECT CASE WHEN a LIKE '%,%' THENRIGHT ( a, LOCATE( ',', a )-2
·
数据表:
1.截取逗号前的字符串
SELECT CASE WHEN a LIKE '%,%' THEN
LEFT ( a, LOCATE( ',', a )- 1 ) ELSE a
END 经度
FROM abc
字段名:a
表名:abc
截取后字段名:
查询结果:
2.截取逗号后面的字符串
SELECT CASE WHEN a LIKE '%,%' THEN
RIGHT ( a, LOCATE( ',', a )-2 ) ELSE a
END 纬度
FROM abc
字段名:a
表名:abc
截取后字段名:纬度
查询结果:
更多推荐
已为社区贡献1条内容
所有评论(0)