在字符串中以逗号为索引,获取不同索引位的字符
用法:
substring_index(str,delim,count)
substring_index(“待截取有用部分的字符串”,“截取数据依据的字符”,截取字符的位置N)
str:要处理的字符串
delim:分隔符
count:计数
例子:
SELECT profile FROM user_submit;
count
如果是正数,那么就是从左往右数,第N个分隔符的左边的全部内容。
SELECT SUBSTRING_INDEX(profile,',',1) FROM user_submit;
相反,如果是负数,那么就是从右边开始数,第N个分隔符右边的所有内容。
SELECT SUBSTRING_INDEX(profile,',',-1) FROM user_submit;