SUBSTR函数
SUBSTR函数用于截取一个字符串的一部分。其语法为:
gth])
gth为要截取的长度。
SELECT SUBSTR(‘Hello World’, 7); — 输出 World
SELECT SUBSTR(‘Hello World’, 1, — 输出 Hello
LEFT函数
LEFT函数用于截取一个字符串的左边的一部分。
SELECT LEFT(‘Hello World’, — 输出 Hello
RIGHT函数
RIGHT函数用于截取一个字符串的右边的一部分。
SELECT RIGHT(‘Hello World’, — 输出 World
SUBSTRING_INDEX函数
SUBSTRING_INDEX函数用于截取一个字符串中指定分隔符的前几个或后几个子串。其语法为:
ttt为负数时,从右往左截取。
‘, ‘.’, 2); — 输出 www.baidu
MID函数
MID函数用于截取一个字符串的一部分。
SELECT MID(‘Hello World’, 7, — 输出 World
LENGTH函数
LENGTH函数用于获取一个字符串的长度。其语法为:
LENGTH(str)
其中,str为要获取长度的字符串。
SELECT LENGTH(‘Hello World’); — 输出 11
CONCAT函数
CONCAT函数用于将多个字符串拼接在一起。其语法为:
CONCAT(str1, str2, …)
其中,str1、str2等为要拼接的字符串。
SELECT CONCAT(‘Hello’, ‘ ‘, ‘World’); — 输出 Hello World
以上就是MySQL中常用的截取字符串的函数,它们可以帮助大家处理字符串和分割字符串。在实际开发中,根据具体需求选择合适的函数进行使用。
如果觉得《MySQL截取字符串函数详解 启动mysql服务报1067错误》对你有帮助,请点赞、收藏,并留下你的观点哦!