Loading... # 引言 数据对接需要从大量数据中找到有用的信息,MySQL没有发现split方法,所以总结了以下可以用到的SQL语句。 # SQL ```sql SELECT LOCATE('.','123.456.789.000') -- 第一次小数点出现位置 SELECT POSITION('.' IN '123.456.789.000') -- 第一次小数点出现位置 SELECT SUBSTRING('123.456.789.000',1,LOCATE('.','123.456.789.000')-1) -- 第一次小数点之前数据 SELECT SUBSTRING_INDEX('123.456.789.000','.',2) -- 第二次小数点之前数据 SELECT SUBSTRING_INDEX('123.456.789.000','.',-1) -- 最后小数点之后数据 SELECT LENGTH('123.456.789.000') - LENGTH(REPLACE('123.456.789.000','.','')) -- 小数点个数 ``` © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏