C:从右往左数,以第一个‘o’进行分割(分割后:hello wo rld)
D:从右往左数,以第二个‘o’进行分割(分割后:hello world)
附:mysql相关字符串截取的函数详解
1、SUBSTRING_INDEX(subStr, matchStr, index)
根据匹配的字符以及出现的位置开始截取字符串
- subStr: 需要截取的字段
- matchStr: 匹配的字符
- index: 从第几个匹配的字符,为正数时从左边开始查找并向左截取,为负数时从右边开始查找并向右截取
2、LEFT(subStr,index)
从左边开始向右截取,截至第index位(index从1开始)
- subStr: 需要截取的字段
- index: 停止截取的位置(包括该位置的字符)
3、RIGHT(subStr,index)
从右边开始向左截取,截至从右边开始数第index位(index从1开始)
- subStr: 需要截取的字段
- index: 停止截取的位置(包括该位置的字符)
4、SUBSTRING(subStr, index)
当index为负数时,从右边开始向左截取,截至从右边开始数第index位
当index为正数时,从左边开始向右截取,截至从左边开始数第index位
- subStr: 需要截取的字段
- index: 停止截取的位置(包括该位置的字符)
总结
到此这篇关于MySQL实现字符串截取的文章就介绍到这了,更多相关MySQL字符串截取内容请搜索
更多相关Mysql内容来自木庄网络博客
标签:Mysql
相关阅读 >>
更多相关阅读请进入《mysql》频道 >>
数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。