substring:截取字符串
用法:substring(str, pos)或 substring(str, pos, length)
str:要处理的字符串
pos:截取位置
length:截取长度
注:如果位置是负数,则是从后倒数位数,到字符串结束或截取的长度
substring_index :按关键字截取字符串
用法: substring_index( str, delim, count)
str:要处理的字符串
delim:分隔符
count:计数
如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容;
如果是负数,那么就是从右往左开始数,第N个分隔符的右边的所有内容。
可以套用:
比如从右数第二个分隔符的右边全部,再从左数的第一个分隔符的左边substring_index(substring_index(str,'.',-2),'.',1);
left 从左开始截取字符串
用法:left(str, length)
str:被截取字段
length:截取长度
right 从右开始截取字符串
用法:right(str, length)
str:被截取字段
length:截取长度