在 MySQL 中有哪些常用的字符串截取方法?
作者:互联网
- SUBSTRING() 函数:
- 用法:
SUBSTRING(string, start, length)
- 示例:从一个字符串中截取部分字符串。
- 用法:
SELECT SUBSTRING('Hello, World!', 8, 5) AS part;
-- 结果: World
SQL
- LEFT() 函数:
- 用法:
LEFT(string, length)
- 示例:从字符串的左侧截取指定长度的字符。
- 用法:
SELECT LEFT('Hello, World!', 5) AS part;
-- 结果: Hello
SQL
- RIGHT() 函数:
- 用法:
RIGHT(string, length)
- 示例:从字符串的右侧截取指定长度的字符。
- 用法:
SELECT RIGHT('Hello, World!', 6) AS part;
-- 结果: World!
SQL
- SUBSTRING_INDEX() 函数:
- 用法:
SUBSTRING_INDEX(string, delimiter, count)
- 示例:根据分隔符截取字符串。
- 用法:
SELECT SUBSTRING_INDEX('apple,banana,cherry', ',', 2) AS part;
-- 结果: apple,banana
标签: 来源: