substr函数或者substring函数:进行模糊查询或者进行截取字符串进行模糊匹配。
substr(string colname, int start), substring(string colname, int start) 两者用法一样,两个参数
返回值: string
说明:返回字符串colname从start位置到结尾的字符串
示例:
select substr('abc',2);
bc
select substring('abc',2);
bc
select substr('abc',-1); (负数从最后一位开始截取)
c
select substr('abc',1) 或 selectsubstr('abc',0);(默认从第一位开始取)
abc
substr(string colname, int start, int len), substring(string colname, intstart, int len),两者用法一样,三个参数
返回值: string
说明:返回字符串colname从start位置开始,长度为len的字符串
示例:
select substr('abcefg',2,3);
bce
select substring('abcefg',2,3);
bce
select substring('abcefg',-3,2);
ef