MySQL SUBSTRING_INDEX() 函数
实例
在指定数量的分隔符出现之前返回字符串的子字符串:
SELECT SUBSTRING_INDEX("cankaoshouce.com", ".", 1);
定义与用法
SUBSTRING_INDEX()
函数在指定数量的分隔符出现之前返回字符串的子字符串。
语法
SUBSTRING_INDEX( string , delimiter , number )
参数值
参数 | 描述 |
---|---|
string | 必填。原始字符串 |
delimiter | 必填。要搜索的分隔符 |
number | 必填。搜索分隔符的次数。可以是正数也可以是负数。如果是正数,此函数将返回分隔符左侧的全部。如果是负数,此函数将返回分隔符右侧的全部。 |
技术细节
Works in: | From MySQL 4。0 |
---|
更多实例
实例
在指定数量的分隔符出现之前返回字符串的子字符串:
SELECT SUBSTRING_INDEX("cankaoshouce.com", ".", 2);