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

 更新时间:2014年08月07日 15:26:50   投稿:whsnow  
这篇文章主要介绍了mysql截取的字符串函数substring_index的用法,需要的朋友可以参考下

截取的字符串为15,151,152,16',可以看作是ip吧(虽然这里指的不是iP),

然后要截取每个逗号之前那部分

以下的意思是:在字符串中以逗号为索引,获取不同索引位的字符

结果如下:

SELECT SUBSTRING_INDEX('15,151,152,16',',',1); ==>得到结果为: 15
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('15,151,152,16',',',2),',',-1);==>得到结果为: 151
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('15,151,152,16',',',-2),',',1);==> 得到结果为:152
SELECT SUBSTRING_INDEX('15,151,152,16',',',-1);==>得到结果为: 16

相关文章

  • ubuntu 15.04下mysql开放远程3306端口

    ubuntu 15.04下mysql开放远程3306端口

    这篇文章主要为大家详细介绍了ubuntu 15.04开放mysql远程3306端口的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • MySQL分表自动化创建的实现方案

    MySQL分表自动化创建的实现方案

    在数据库应用场景中,随着数据量的不断增长,单表存储数据可能会面临性能瓶颈,例如查询、插入、更新等操作的效率会逐渐降低,分表是一种有效的优化策略,它将数据分散存储在多个表中,从而提高数据库的性能和可维护性,本文介绍了MySQL分表自动化创建的实现方案
    2025-01-01
  • MySQL InnoDB 事务锁源码分析

    MySQL InnoDB 事务锁源码分析

    InnoDB 事务锁,事务锁实现起来的代码却是又臭又硬的好大一坨,各种细节,今天小编在这里整理一个源码阅读笔记,把那一坨加锁相关的代码提炼出来,感兴趣的小伙伴别忘记收藏奥
    2021-09-09
  • Mysql my.ini 配置文件详解

    Mysql my.ini 配置文件详解

    Mysql my.ini 配置文件详解
    2009-06-06
  • 在MySQL中为何不建议使用utf8

    在MySQL中为何不建议使用utf8

    这篇文章主要介绍了在MySQL中为何不建议使用utf8,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • MySQL中Innodb的事务隔离级别和锁的关系的讲解教程

    MySQL中Innodb的事务隔离级别和锁的关系的讲解教程

    这篇文章主要介绍了MySQL中Innodb的事务隔离级别和锁的关系讲解教程,来自于美团技术团队的经验实际经验分享,需要的朋友可以参考下
    2015-11-11
  • 听说mysql中的join很慢?是你用的姿势不对吧

    听说mysql中的join很慢?是你用的姿势不对吧

    这篇文章主要介绍了听说mysql中的join很慢?是你用的姿势不对吧,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-09-09
  • MySQL将多条数据合并成一条的完整示例

    MySQL将多条数据合并成一条的完整示例

    我们在使用mysql的时候常会遇到合并的需求,下面这篇文章主要给大家介绍了关于MySQL将多条数据合并成一条的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • mysql count()函数不计算null和空值问题

    mysql count()函数不计算null和空值问题

    这篇文章主要介绍了mysql count()函数不计算null和空值问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • 解决centos下MySQL登录1045问题

    解决centos下MySQL登录1045问题

    这篇文章主要介绍了解决centos下MySQL登录1045问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01

最新评论