mysql字符串截取

全屏阅读
  • 基本信息
  • 作者:
  • 作者已发布:925篇文章
  • 发布时间:2022年02月21日 0:13:03
  • 所属分类:Mysql优化, PHP+MySql
  • 阅读次数:1173次阅读
  • 标签:
 MySQL 字符串截取函数有:left(), right(), substring(), substring_index()。还有 mid(), substr();
一:left(str, length);获取字符串左边length位的字符
 
 
select left('www.tra56.com',3);
  
 
输出结果:www;
 
二:right(str, length)获取字符串右边length位的字符
 
select right('www.tra56.com',3);
 
输出结果 com
 
三:substring(str, pos); substring(str, pos, length);获取字符串从pos位,获取length个字符,length为空默认为pos后面所有
 
3.1 :select substring('www.tra56.com',4);获取第四位之后的
      
 
     输出结果 tra56.com
      
3.2 :select substring('www.tra56.com',4,5);获取第四位之后的5位
输出结果 tra56;
 
3.3 :select substring('tra56.com',-3);从倒数第3位开始取
输出结果 com;
 
四:substring_index(str,delim,count);截取第count个delim字符之前(之后)的字符
 
4.1:select substring_index('tra56.com','.',2)截取第二个点之前的字符
 
输出结果 www.tra56
 
4.2:
 
select substring_index('www.tra56.com','.',-2)截取倒数第二个点之后的字符
 
输出结果 tra56.com
 
4.3 
 
select substring_index('www.tra56.com','as',-2)如果未找到delim,则输出所有字符
 
输出结果 www.tra56.com 
 
字符串截取就介绍这么多了
mid(), substr();的用法和substring是一样的,所以不介绍了

顶一下
(0)
100%
订阅 回复
踩一下
(0)
100%
» 固定链接:恒富网 » 《mysql字符串截取》
» 郑重声明:本文由mpxq168发布,所有内容仅代表个人观点。版权归恒富网mpxq168共有,欢迎转载, 但未经作者同意必须保留此段声明,并给出文章连接,否则保留追究法律责任的权利! 如果本文侵犯了您的权益,请留言。

目前有 0 条留言 其中:访客:0 条, 博主:0 条

给我留言

您必须 [ 登录 ] 才能发表留言!