加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql除去一段字符串的方式

发布时间:2022-02-23 18:16:27 所属栏目:MySql教程 来源:互联网
导读:小编给大家分享一下mysql除去一段字符串的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ysql除去一段字符串的方法:1、从左开始截取字符串,代码为【left(str, le
       小编给大家分享一下mysql除去一段字符串的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
 
       ysql除去一段字符串的方法:1、从左开始截取字符串,代码为【left(str, length)】;2、从右开始截取字符串,代码为【right(str, length)】;3、截取字符串,代码为【substring(str, pos)】。
  
       在使用mysql时,常会进行字符串截取,字符替换,取子串等。具体介绍如下:
 
1、从左开始截取字符串
 
left(str, length) 说明:left(被截取字段,截取长度)
 
例:
 
select left('charfunction', 5) as result from dual;
输出: charf
 
2、从右开始截取字符串
 
right(str, length) 说明:right(被截取字段,截取长度)
 
例:
 
select right('charfunction',5) as result from dual;
输出:ction
 
3、截取字符串,这里分两种情形,分别是从头截取和中间开始截取
 
substring(str, pos) 说明:substring(被截取字段,从第几位开始截取)
 
substring(str, pos, length) substring(被截取字段,从第几位开始截取,截取长度)
 
例:
 
select substring('charfunction', 5) as result from dual;
输出:unction
select substring('charfunction',5,5) as result from dual;
输出:uncti
(注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度)
 
4、替换相关字符
 
replace(str, old, new)将 str中的 old串替换成new字符串
 
例:
 
select replace ('charfunction','n','WW') as result from dual;
输出: charfuWWctioWW
以上是mysql除去一段字符串的方法的所有内容,感谢各位的阅读!

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读