mysql相关字符串截取的函数详解:
SUBSTRING_INDEX(subStr, matchStr, index)
--根据匹配的字符以及出现的位置开始截取字符串
subStr: --需要截取的字段
matchStr: --匹配的字符
index: --从第几个匹配的字符,为正数时从左边开始查找并向左截取,为负数时从右边开始查找并向右截取
LEFT(subStr,index)
--从左边开始向右截取,截至第index位(index从1开始)
subStr: --需要截取的字段
index: --停止截取的位置(包括该位置的字符)
RIGHT(subStr,index)
--从右边开始向左截取,截至从右边开始数第index位(index从1开始)
subStr: --需要截取的字段
index: --停止截取的位置(包括该位置的字符)
SUBSTRING(subStr, index)
--当index为负数时,从右边开始向左截取,截至从右边开始数第index位
--当index为正数时,从左边开始向右截取,截至从左边开始数第index位
subStr: --需要截取的字段
index: --停止截取的位置(包括该位置的字符)