select SUBSTRING_INDEX((select SUBSTRING_INDEX("河北:1.3;北京:1.423;",":",-1)),";",1) as resultsubstring_index(str,delim,count),str是要截取的字符串,delim是截取的字段 count是从哪里开始截取(为0则是左边第0个开始,1位左边开始第一个选取左边的,-1从右边第一个开始选取右边的