首页 > 数据库技术 > 详细

【MySQL】SUBSTRING_INDEX用法

时间:2021-05-08 00:38:04      阅读:24      评论:0      收藏:0      [点我收藏+]

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 SUBSTRING_INDEX(‘https://www.cnblogs.com‘, ‘.‘, 2);
--返回cnblogs.com
``SELECT SUBSTRING_INDEX(‘https://www.cnblogs.com‘, ‘.‘, -2);

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

--返回NULL
``SELECT SUBSTRING_INDEX(‘https://www.cnblogs.com‘, null, 2);

【MySQL】SUBSTRING_INDEX用法

原文:https://www.cnblogs.com/mxforforever/p/14742179.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!