MYSQL中substring_index()
1.substring_index()的语法
substring_index(string,sep,num)即substring_index(字符串,分隔符,序号)
string:用于截取目标字符串的字符串。可为字段,表达式等。
sep:分隔符,string存在且用于分割的字符,比如“,”、“.”等。
num:序号,为非0整数。若为正数则表示从左到右数,若为负数则从右到左数。
2.实例
截取profile“身高,体重,年龄,性别”中的“性别”
substring_index (profile, ',', -1)
从右向左,截取profile中,到‘,’为止的字符串
截取profile“身高,体重,年龄,性别”中的“年龄”
substring_index (substring_index (profile, ',', 3), ',', -1)