mysql拆分字符串函数
时间: 2023-12-06 11:38:36 浏览: 81
MySQL的字符串函数使用说明
MySQL提供了SUBSTRING_INDEX函数来拆分字符串,其语法如下:
```
SUBSTRING_INDEX(str, delim, count)
```
其中,str表示要拆分的字符串,delim表示分隔符,count表示要返回的子字符串的个数。如果count为正数,则返回从左边开始数的第count个子字符串;如果count为负数,则返回从右边开始数的第count个子字符串。
举个例子,假设有一个字符串"apple,banana,orange,grape",我们想要将其拆分成两个子字符串,分别是"apple,banana,orange"和"grape",可以使用以下语句:
```
SELECT SUBSTRING_INDEX('apple,banana,orange,grape', ',', 3); -- 输出:apple,banana,orange
SELECT SUBSTRING_INDEX('apple,banana,orange,grape', ',', -1); -- 输出:grape
```
阅读全文