文档章节

mysql字符串如何得到指定字符最后的位置,学习SUBSTRING_INDEX的用法

陈爱茹cx1992
 陈爱茹cx1992
发布于 2016/07/26 17:36
字数 164
阅读 11
收藏 0

转载原文 http://www.myexception.cn/java-web/43.html

表里的数据如

1
1.1
1.1.1
1.2.1
1.2.2

希望得到
1
1
1.1
1.2
1.2

就是希望在mysql里截取最后一个‘.’之前的字符

本来想用substring,主要是最后一个‘.’的下标不好判断,

后来用substring_index(str,delim,count) ,
SELECT SUBSTRING_INDEX('www.baidu.com', '.', -1); 得到com
SELECT SUBSTRING_INDEX('www.baidu.com', '.', 1); 得到www
现在是想得到 www.baidu
但是count这个值又不能是固定的

比如
SELECT SUBSTRING_INDEX('www.baidu.com', '.', 2); 虽然得到www.baidu
但是
SELECT SUBSTRING_INDEX('www.baidu.com.cn', '.', 2); 得到也是www.baidu



------解决方案--------------------
SELECT LEFT(str, LENGTH(str) - LOCATE('.', REVERSE(str)))

本文转载自:http://blog.csdn.net/ruru7989/article/details/23443305

共有 人打赏支持
陈爱茹cx1992
粉丝 0
博文 59
码字总数 0
作品 0
济南
程序员
mysql函数substring_index的用法

MySQL中一个很好用的截取字符串的函数:substringindex。 用法规则: substring_index(“待截取有用部分的字符串”,“截取数据依据的字符”,截取字符的位置N) 具体例子: 首先假定需要截...

Candy520
2016/11/05
45
0
mysql数据库的字符串截取方法

MySQL字符串函数substring:字符串截取 MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,...

笨拙的小Q
2016/10/15
10
0
Mysql字符串截取总结:left()、right()、substring()、substring_index()

同步首发:http://www.yuanrengu.com/index.php/20171226.html 在实际的项目开发中有时会有对数据库某字段截取部分的需求,这种场景有时直接通过数据库操作来实现比通过代码实现要更方便快捷...

夏雪冬日
2017/12/26
0
0
2017.11.23-学习笔记 :基本功之操作字符串String

操作字符串的基本方法 老师说,这是基本功,就和练武的马步一样! →点我去看ES6新增的字符串方法 →点我去看基本的数组方法 →点我去看ES5新增的数组方法 1.charAt 1.释义:返回在指定位置的...

演员小新
2017/11/23
0
0
JS截取字符串常用方法整理

函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组 函数:Join() 功能:使用您选择的分隔...

为了美好的明天
01/25
955
0

没有更多内容

加载失败,请刷新页面

加载更多

中国移动蔡谦:5G传输准备就绪

目前5G已成业界热议话题,在即将到来的万物互联时代,5G是非常关键的技术。且5G相比4G,业务场景多种多样,对5G承载网带来巨大挑战。5G传输,承载先行并不仅仅是一个口号。当前5G承载网的部署...

linux-tao
28分钟前
4
0
维护“修理权”,苹果使用专有软件工具来修复MacBook Pro和iMac Pro

根据上月发给苹果授权服务提供商的一份文件,苹果公司正在使用新的专有软件诊断工具来修复MacBook Pros和iMac Pros,如果不用专有软件工具来修复关键部件,将会导致“系统失效和修复不完整”...

linuxCool
58分钟前
2
0
cacti监控安装

cacti是用PHP实现的一个软件,它用snmp服务获取数据,然后用rrdtool存储和更新数据,并生成图表展示。比较适合用于交换机、路由器的网络监控,插件众多,可图示化显示网络状况。 cacti官方推...

hiwill
今天
4
0
shell特殊符号、cut、sort、uniq、wc、tee、tr、split命令

10月15日任务 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下 cut 命令 cut作用:截取字符串 用法如下:cat /etc/passwd |head -2 |cut -d ...

hhpuppy
今天
4
0
Springboot实现filter拦截token验证和跨域

背景 web验证授权合法的一般分为下面几种 1使用session作为验证合法用户访问的验证方式 使用自己实现的token 使用OCA标准 在使用API接口授权验证时,token是自定义的方式实现起来不需要引入其...

funnymin
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部