substr和substring函数截取字符串

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
发布了169 篇原创文章 · 获赞 31 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_36535820/article/details/105369323
今日推荐