mysql如何除去一段字符串


本文摘自PHP中文网,作者coldplay.xixi,侵删。

mysql除去一段字符串的方法:1、从左开始截取字符串,代码为【left(str, length)】;2、从右开始截取字符串,代码为【right(str, length)】;3、截取字符串,代码为【substring(str, pos)】。

mysql除去一段字符串的方法:

在使用mysql时,常会进行字符串截取,字符替换,取子串等。具体介绍如下:

1、从左开始截取字符串

left(str, length) 说明:left(被截取字段,截取长度)

例:

1

select left('charfunction', 5) as result from dual;

输出: charf

2、从右开始截取字符串

right(str, length) 说明:right(被截取字段,截取长度)

例:

1

select right('charfunction',5) as result from dual;

输出:ction

3、截取字符串,这里分两种情形,分别是从头截取和中间开始截取

substring(str, pos) 说明:substring(被截取字段,从第几位开始截取)

substring(str, pos, length) substring(被截取字段,从第几位开始截取,截取长度)

例:

1

2

select substring('charfunction', 5) as result from dual;

输出:unction

1

2

select substring('charfunction',5,5) as result from dual;

输出:uncti

(注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度)

4、替换相关字符

replace(str, old, new)将 str中的 old串替换成new字符串

例:

1

2

select replace ('charfunction','n','WW') as result from dual;

输出: charfuWWctioWW

多相关免费学习推荐:mysql教程(视频)

以上就是mysql如何除去一段字符串的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

mysql自动备份与还原方法

mysql 出现1062错误怎么办

centos 6.5下 mysql-community-server. 5.7.18-1.el6安装

mysql如何测试数据库是否连接成功

mysql如何设置无密码登录

水平拆分的影响有哪些

mysql数据库的删除语句怎么写

mysql怎么删除数据库中的重复记录?

mysql innodb 事务锁源码分析

mysql外键约束详解

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...