轻松上手,快乐学习!

MySQL SUBSTRING_INDEX() 函数


实例

在指定数量的分隔符出现之前返回字符串的子字符串:
SELECT SUBSTRING_INDEX("www.begtut.com", ".", 1);
运行实例»

定义和用法

SUBSTRING_INDEX()函数在指定数量的分隔符出现之前返回字符串的子字符串。

语法

SUBSTRING_INDEX(stringdelimiternumber)

参数值

参数 描述
string 必须项。原始字符串
delimiter 必须项。要搜索的分隔符
number 必须项。搜索分隔符的次数。可以是正数或负数。如果是正数,则此函数返回分隔符左侧的所有数字。如果是负数,则此函数返回分隔符右侧的所有内容。

技术细节

适用于: 从MySQL 4.0

更多实例

实例

在指定数量的分隔符出现之前返回字符串的子字符串:
SELECT SUBSTRING_INDEX("www.begtut.com", ".", 2);
运行实例»