--按split取第2个字符分割
select substring_index(substring_index('10_700000_700400_700403','_',2),'_',-1) as abc;
-- 700000
--按split取第3个字符分割
select substring_index(substring_index('10_700000_700400_700403','_',3),'_',-1);
--700400
原链:
http://www.cnblogs.com/showker/archive/2010/03/15/1685874.html
MySQL截取字符串函数方法
函数:
1、从左开始截取字符串
left(str, length)
说明:left(被截取字段,截取长度)
例:select left(content,200) as abstract from my_content_t
2、从右开始截取字符串
right(str, length)
说明:right(被截取字段,截取长度)
例:select right(content,200) as abstract from my_content_t
3、截取字符串
substring(str, pos)
substring(str, pos, length)
说明:substring(被截取字段,从第几位开始截取)
substring(被截取字段,从第几位开始截取,截取长度)
例:select substring(content,5) as abstract from my_content_t
select substring(content,5,200) as abstract from my_content_t
(注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度)
4、按关键字截取字符串
substring_index(str,delim,count)
说明:substring_index(被截取字段,关键字,关键字出现的次数)
例:select substring_index(”blog.chinabyte.com”,”。”,2) as abstract from my_content_t
结果:blog.chinabyte
(注:如果关键字出现的次数是负数 如-2 则是从后倒数,到字符串结束)
结果:chinabyte.com
分享到:
相关推荐
在SQL中,处理字符串时确实不如其他编程语言那样灵活,...以上就是在MySQL中实现类似SPLIT功能的方法,虽然不如某些编程语言直接支持数组那样方便,但通过自定义函数和巧妙的逻辑,我们仍然可以有效地处理分隔字符串。
在MySQL数据库中,`SPLIT`函数并不是内置的函数,但我们可以使用其他方式来实现类似的功能,即字符串分隔。通常,我们用`SUBSTRING_INDEX()`或`REGEXP_REPLACE()`结合`FIND_IN_SET()`来分割字符串。这些函数在处理...
使用Django+MySQL实现的在线电影推荐系统源码 使用Django+MySQL实现的在线电影推荐系统源码 使用Django+MySQL实现的在线电影推荐系统源码 使用Django+MySQL实现的在线电影推荐系统源码 使用Django+MySQL实现...
基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构...
《MySQL实现雪花算法详解》 在当今的互联网环境中,分布式系统和微服务架构越来越常见,随之而来的是数据库的拆分与分表需求。在这种背景下,如何生成全局唯一且不重复的ID成为了一个重要的问题。本文将详细介绍...
真正值得一看的mysql知识。MySQL中实现物化视图(中文版)翻译于外文。
Python+Flask+MySQL实现的学生培养计划管理系统【源码】Python+Flask+MySQL实现的学生培养计划管理系统【源码】Python+Flask+MySQL实现的学生培养计划管理系统【源码】Python+Flask+MySQL实现的学生培养计划管理系统...
SSM+redis+mysql框架实现的一个简单博客,SSM+redis+mysql框架实现的一个简单博客SSM+redis+mysql框架实现的一个简单博客SSM+redis+mysql框架实现的一个简单博客SSM+redis+mysql框架实现的一个简单博客SSM+redis+...
Flask + MySQL 如何实现用户注册,登录和登出,源码供参考,有任何问题私信联系,我们会为您解答疑问。原文链接: https://blog.csdn.net/qq_39816613/article/details/125100662
在本示例中,我们将深入探讨如何在MySQL中创建一个存储过程,用于将字符串按照指定的分隔符进行拆分,即实现类似JavaScript中的`split()`函数的功能。 首先,我们来看一下提供的存储过程代码: ```sql drop ...
ssm+jsp+mysql 实现管理系统demossm+jsp+mysql 实现管理系统demossm+jsp+mysql 实现管理系统demossm+jsp+mysql 实现管理系统demossm+jsp+mysql 实现管理系统demossm+jsp+mysql 实现管理系统demossm+jsp+mysql 实现...
在本文中,我们将深入探讨如何使用JavaServer Pages (JSP) 和MySQL数据库来实现一个基本的网页登录注册系统。这个系统的关键组件包括JSP作为视图层,MySQL作为数据存储,以及MySQL连接器(JDBC驱动)作为两者之间的...
人才管理项目 ssm+jsp+mysql 实现人才管理项目 ssm+jsp+mysql 实现人才管理项目 ssm+jsp+mysql 实现人才管理项目 ssm+jsp+mysql 实现人才管理项目 ssm+jsp+mysql 实现人才管理项目 ssm+jsp+mysql 实现人才管理项目 ...
PHP+MySQL实现的图书管理系统.zipPHP+MySQL实现的图书管理系统.zipPHP+MySQL实现的图书管理系统.zipPHP+MySQL实现的图书管理系统.zipPHP+MySQL实现的图书管理系统.zipPHP+MySQL实现的图书管理系统.zipPHP+MySQL实现...
SpringBoot+Vue+Redis+Mysql实现水果商城.zip SpringBoot+Vue+Redis+Mysql实现水果商城.zip SpringBoot+Vue+Redis+Mysql实现水果商城.zip SpringBoot+Vue+Redis+Mysql实现水果商城.zip SpringBoot+Vue+Redis+...
jsp servlet mysql实现的学生成绩管理系统jsp servlet mysql实现的学生成绩管理系统jsp servlet mysql实现的学生成绩管理系统jsp servlet mysql实现的学生成绩管理系统jsp servlet mysql实现的学生成绩管理系统jsp ...
Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现...