【问题标题】:Getting the name with dashes using substring_index MySQL使用 substring_index MySQL 获取带有破折号的名称
【发布时间】:2017-12-05 13:49:07
【问题描述】:

我有一个数据有这个结果:

我正在使用查询

select substring_index(descriptn, ' ', -1) from table1

我得到了我的结果以及破折号,例如“JACQ-ARMIE”

我只想获得 JACQABBY。你能给我一些关于如何获得名字的提示吗?这也适用于 substring_index 吗?

【问题讨论】:

    标签: mysql sql database substring


    【解决方案1】:

    再次使用substring_index()

    select substring_index(substring_index(descriptn, ' ', -1), '-', 1)
    from table1;
    

    【讨论】:

    • 成功了 :) 谢谢。 :) 我不知道你可以在做 substring_index 时使用特殊字符 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    • 2017-07-01
    • 1970-01-01
    相关资源
    最近更新 更多