MySQL SUBSTRING_INDEX() 函数的详细介绍

MySQL SUBSTRING_INDEX() 从给定字符串中返回指定数量的分隔符出现之前的子字符串。

当指定数字为正数时从最终分隔符的左侧返回子字符串,当指定数字为负数时从最终分隔符的右侧返回子字符串。

如果指定的次数大于分隔符的出现次数,则返回的子字符串将是总字符串。如果指定的数字为 0,则不会从给定的字符串中获取任何内容。

句法:

SUBSTRING_INDEX(str, delim, count)

SUBSTRING_INDEX函数说明:

参数 描述说明
str 需要截取的字符串或者表字段
delim 划分数据的分隔符
count 为整数时,从左到右截取显示,为负数时,从右到左显示

语法介绍:

用法示例:

MySQL SUBSTRING_INDEX() 函数的详细介绍_第1张图片

MySQL SUBSTRING_INDEX() 函数的详细介绍_第2张图片

 

 

你可能感兴趣的:(数据库,mysql,数据库)