【MySQL】SUBSTRING_INDEX用法

2021/5/7 19:25:17

本文主要是介绍【MySQL】SUBSTRING_INDEX用法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

SUBSTRING_INDEX

  • 命令格式
    string substring_index(string <str>, string <separator>, int <count>)

  • 命令说明
    截取字符串str第count个分隔符之前的字符串。如果count为正,则从左边开始截取。如果count为负,则从右边开始截取。

  • 参数说明
    str:必填。STRING类型。待截取的字符串。
    separator:必填。STRING类型的分隔符。
    count:必填。INT类型。指定分隔符位置。

  • 返回值说明
    返回STRING类型。如果任一输入参数为NULL,则返回NULL。

  • 示例

示例1:截取字符串https://www.cnblogs.com。命令示例如下。

--返回https://www.cnblogs
SELECT STRING_INDEX('https://www.cnblogs.com', '.', 2);
--返回.cnblogs.com
``SELECT STRING_INDEX('https://www.cnblogs.com', '.', -2);

示例2:任一输入为null。命令示例如下。

--返回NULL。
``SELECT STRING_INDEX('https://www.cnblogs.com', null, 2);


这篇关于【MySQL】SUBSTRING_INDEX用法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程