--按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
分享到:
相关推荐
下边的函数,实现了象数组一样去处理字符串。 一,用临时表作为数组 代码如下: create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begin while(charindex(@split,@...
在MySQL数据库中,`SPLIT`函数并不是内置的函数,但我们可以使用其他方式来实现类似的功能,即字符串分隔。通常,我们用`SUBSTRING_INDEX()`或`REGEXP_REPLACE()`结合`FIND_IN_SET()`来分割字符串。这些函数在处理...
基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构实现的在线购房项目 基于SSM+mysql架构...
《MySQL实现雪花算法详解》 在当今的互联网环境中,分布式系统和微服务架构越来越常见,随之而来的是数据库的拆分与分表需求。在这种背景下,如何生成全局唯一且不重复的ID成为了一个重要的问题。本文将详细介绍...
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 ...
jsp servlet mysql实现的学生成绩管理系统源码jsp servlet mysql实现的学生成绩管理系统源码jsp servlet mysql实现的学生成绩管理系统源码jsp servlet mysql实现的学生成绩管理系统源码jsp servlet mysql实现的学生...
java课程设计Java swing mysql实现的学生选课系统项目源码Java swing mysql实现的学生选课系统项目源码Java swing mysql实现的学生选课系统项目源码Java swing mysql实现的学生选课系统项目源码Java swing mysql实现...
Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现老年公寓居住环境智能化 Java+MySQL实现...
OPC 服务器软件 KEPServer 实现与 MySQL 连接 OPC 服务器软件 KEPServer 是一种工业自动化领域中的数据交换协议,以实现实时数据交换和远程监控。通过 KEPServer 软件,可以实现与 MySQL 数据库之间的数据交互,...