zoukankan      html  css  js  c++  java
  • mysql 实现像python中rsplit() 根据最后一个空格分隔 ,根据最后一个 逗号 分割, 取最后一个逗号之前的 ,取最后一个空格之前的,倒数第几个逗号之前

    原来 字符 为 

    Abbeville (AL)  USABB
    trim(REVERSE(SUBSTRING(REVERSE('Abbeville (AL)  USABB'),LOCATE(' ',REVERSE('Abbeville (AL)  USABB') ),LENGTH('Abbeville (AL)  USABB') ) ) ) 


    //结果 为
    Abbeville (AL)

    原  :

    SAMARINDA, KALIMANTA, INDONESIA
    SELECT trim(REVERSE(SUBSTRING(REVERSE('SAMARINDA, KALIMANTA, INDONESIA'),LOCATE(',',REVERSE('SAMARINDA, KALIMANTA, INDONESIA') )+1,LENGTH('SAMARINDA, KALIMANTA, INDONESIA') ) ) ) 

    结果 

      SAMARINDA, KALIMANTA

    _____________________________________________________________________________________________________________________________

    截取 倒数 第三个 逗号 之前的

    SELECT REVERSE(SUBSTRING_INDEX(REVERSE('Busan(warehouse), ,Busan,South Korea,KRBUW,South Korea'), ',', -3)) 

    结果为

    Busan(warehouse), ,Busan


    https://www.cnblogs.com/heyonggang/p/8117754.html

  • 相关阅读:
    NET Core 2.2
    NET Core项目模板
    Eclipse同时显示多个控制台项目的输出
    Java中的序列化
    Java中的泛型
    Java中的集合
    Java中的数据结构
    Java中的包
    Java中的接口
    Java中的封装
  • 原文地址:https://www.cnblogs.com/angdh/p/11275968.html
Copyright © 2011-2022 走看看