zoukankan      html  css  js  c++  java
  • SQL | substring_index 字符串拆分

    1、语法

      substring_index(str,delim,count)

          str:要处理的字符串

          delim:分隔符

          count:计数:如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容;若为负数,则从右往左数

    2、案例

    2.1. 简单便于理解的例子

    str='www.cnblogs.com'

    substring_index(str,'.',1)

    运行结果:www

    substring_index(str,'.',1)

    运行结果:www.cnblogs

    2.2. 实际工作中的使用

    str='{"id":"122345","Name":"Jack","shopId":"5820721","nameId":"6654321","version":"three","productName":"哈哈哈"}'

    要取name对应的内容:

    substring_index(substring_index(str,'"Name":"',-1),'","',1)

    解析:

    第一步:substring_index(str,'"Name":"',-1) 取出 Jack","shopId":"5820721","nameId":"6654321","version":"three","productName":"哇哈哈哈"}

    第二步取出 Jack

     

  • 相关阅读:
    MongodDB数据库安装和简单使用
    比较运算符
    Java习题
    JavaScript示例
    Java面向过程练习题7
    Java面向过程练习题6
    倒金字塔
    包含contains
    String 比较
    单词表
  • 原文地址:https://www.cnblogs.com/ykit/p/15271377.html
Copyright © 2011-2022 走看看