一、字符串函数
1、 substring函数
格式:substring(s,start,length)
从字符串s的start位置截取长度为length的子字符串。
注意:start为正数时为从左截取,负数时为从右截取。
SELECT substring('datafrog',2,2);
SELECT substring('datafrog',-2,2);
2、 substring_index函数
格式:substring_index(s,delimiter,number)
返回从字符串s的第number个出现的分隔符delimiter之后的字串。
注意:如果number是正数,返回分隔符左边的字符串,如果number是负数,返回分隔符右边的字符串。
SELECT substring_index('da-ta-fr-og','-',2);
SELECT substring_index('da-ta-fr-og','-',5);
SELECT substring_index('da-ta-fr-og','-',-2);
3、 right和left函数
格式:right(s,n)
4、 mid函数
格式:mid(s,n,len)
5、 insert函数
格式:insert(s,pos,len,newstr)
将s字符串中从pos位置起始,长度为len的字符串替换为newstr
SELECT insert(