`
fenglei
  • 浏览: 71940 次
社区版块
存档分类
最新评论

MySQL 字符串分割 SUBSTRING_INDEX函数

 
阅读更多
SUBSTRING_INDEX(str,delim,count)

用delim 分割str,取第count个子串

url = 'http://www.medhelp.org/forums/Acne/show/56'
substring_index(url,"/",1)


结果是http:

substring_index(url,"/",2)


结果是http:/


substring_index(url,"/",3)


结果是http://www.medhelp.org


substring_index(url,"/",-1)


结果是56

substring_index(url,"/",-2)


结果是show/56


如何取中间的某个,比如取出 “show”这个单词?
substring_index(substring_index(url,"/",-2),"/",1)


取两次就行
分享到:
评论

相关推荐

    mysql截取的字符串函数substring_index的用法

    主要介绍了mysql截取的字符串函数substring_index的用法,需要的朋友可以参考下

    【SUBSTRING_INDEX】MySQL官方示例

    【SUBSTRING_INDEX】MySQL官方示例

    Mysql通过存储过程分割字符串为数组

    分割字符串为数组需要用到 三个mysql 的函数 : REVERSE(str) 返回颠倒字符顺序的字符串str。 SUBSTRING_INDEX(str,delim,count) 返回从字符串str的第count个出现的分隔符delim之后的子串。如果count是正数,返回...

    stringprocess.rar_stringproce_substring_字符串_字符串 c++_字符串模式匹配

    字符串模式匹配,查找子串加以代替,有两种模式匹配算法

    Substring字符串截取-kaic

    substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 substring截取字符串 ...

    php字符串分割函数用法实例

    php中explode 和 split 函数用来分割字符串。 explode函数语法如下 explode(substring, string) explode函数通过子字符串进行分割,效率比split要高 split函数语法如下 split(pattern, string) split通过正则...

    MySQL截取和拆分字符串函数用法示例

    SUBSTRING_INDEX(commentid, '-', 1) 这个就稍稍复杂一些了,他的意思是以 – 进行拆分字符串,从第一个关键词开始取前面所有的字符串。如果上面的第三个参数修改为 -1,那么就是取倒数第一个。如果我们想从字符串 ...

    深入SQL截取字符串(substring与patindex)的详解

    基本语法:SUBSTRING ( expression , start , length ) expression:字符串、二进制字符串、text、image、列或包含列的表达式start:整数,指定子串的开始位置 注:SQL中”1″表示字符串中的第一个字符,而.NET中”0″...

    MySQL 字符串函数大全

    MySQL 字符串函数大全 对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII(‘2’); ...

    MySQL 基础 - 字符串函数.md

    此Markdown文档提供了MySQL数据库中常用的字符串函数的示例代码和详细说明。通过文档,您可以学习如何使用这些字符串函数来进行字符串操作和处理,以满足各种数据处理需求。 文档中涵盖的字符串函数包括: CONCAT...

    Mysql字符串截取函数SUBSTRING的用法说明

    感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用。 函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:...

    MySQL中字符串函数详细介绍

    符串或串(String)是由零个或多个字符组成的有限序列。一般记为 s=’a1a2•••an'... 下面我们来看看MySQL中的字符串函数 假如结果的长度大于 max_allowed_packet 系统变量的最大值时,字符串值函数的返回值为NULL。 对

    Arduino项目开发 Strings_StringSubstring_StringSubstring.pdf

    Arduino项目开发 Strings_StringSubstring_StringSubstring.pdf 学习资料 复习资料 教学资源

    Mysql字符串截取及获取指定字符串中的数据

    前言:本人遇到一个需求,需要在MySql的字段中截取一段字符串中的特定字符,类似于正则表达式的截取,苦于没有合适的方法,百度之后终于找到一个合适的方法:substring_index(‘www.sqlstudy.com.cn’, ‘.’, -2) ...

    SQL 字符串处理函数

    SQL 字符串处理函数 获取指定的字符

    mysql 字符串截取的几种方式

    以举例的方式,展示 mysql 的几种字符串截取方法的效果,包括LEFT()、MID()、RIGHT()、SUBSTR()、SUBSTRING_INDEX() 1 .LEFT LEFT(str,len) #从str 左截取 len 长度的字符串 SELECT LEFT('22:30(-1)',3) FROM `...

    c语言字符串分割,截取,子串查找,插入,删除

    int substring(char *res,int pos,int len,char *substr)//从pos开始取len个字符到substr中,返回1成功,0失败 int strindex(char *res,int pos,char *substr) //返回substr在resource中在pos后出现的位置,返回0表示没...

    C语言字符串处理函数

    几个字符串处理函数增强版 常用需求基本都能完成 已经编译成DLL 函数列表 兼容字符和串 void revstr char str 字符串反转 int substring char res int pos int len char substr 从pos开始取len个字符到substr中 ...

Global site tag (gtag.js) - Google Analytics