zoukankan      html  css  js  c++  java
  • msl字符串截取与拆分

    一、字符串拆分: SUBSTRING_INDEX(str, delim, count) 

    1
    2
    SUBSTRING_INDEX('a,b,c',',',1)  #截取第一个逗号(,)号以前的字符串
    SUBSTRING_INDEX('a,b,c',',',-1)  #截取倒数第一个逗号(,)号以后的字符串

     

    二、替换函数:replace( str, from_str, to_str)
      

    1
    UPDATE bgs_building_copy1 SET `name`=replace(`name`,'=',""); #替换等号为空字符串

    1、从左开始截取字符串

    left(str, length)
    说明:left(被截取字段,截取长度)

    select left('如果暴力不是为了杀戮,那将变得毫无意义',10) 

    结果:

    2、从右开始截取字符串

    right(str, length)
    说明:right(被截取字段,截取长度)

    select right('如果暴力不是为了杀戮,那将变得毫无意义',10)

    结果:

    3、截取字符串

    substring(str, pos)
    substring(str, pos, length)
    说明:substring(被截取字段,从第几位开始截取)
    substring(被截取字段,从第几位开始截取,截取长度)

    select substring('如果暴力不是为了杀戮,那将变得毫无意义',5)
    
    // (注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度) 

    结果:

    select substring('如果暴力不是为了杀戮,那将变得毫无意义',5,10)

    结果:

    4、按关键字截取字符串

    substring_index(str,delim,count)
    说明:substring_index(被截取字段,关键字,关键字出现的次数)

    select substring_index("blog.jb51.net",".",1)
    // (注:如果关键字出现的次数是负数 如-2 则是从后倒数,到字符串结束) 

    结果:

    select substring_index("blog.jb51.net",".",2)

    结果:

    select substring_index("blog.jb51.net",".",-1)

    结果:

  • 相关阅读:
    Java的JXL操作xls形式
    UILabel iOS添加文本控件
    并行随机梯度下降
    ArcGIS For Flex给定两个
    如何判断一个网址是由哪种语言写的
    ArrayList线程不安全?
    java总结,错误集
    centos安装Chromium
    读书笔记:《从一到无穷大》
    读书笔记:《数学之美》
  • 原文地址:https://www.cnblogs.com/huahua035/p/13543189.html
Copyright © 2011-2022 走看看