2020-11-10
阅读量:
742
MySQL如何对字符串拆分(无分隔符的字符串截取)
一、字符串截取:SUBSTRING(str,pos)
参数说明
参数名 | 解释 |
---|---|
str | 被截取的字符串 |
pos | 从第几位开始截取,当 pos 为正数时,表示从字符串开始第 pos 位开始取,直到结束;当pos为负数时,表示从字符串倒数第 pos位开始取,直到结束。 |
2. 举例
(一)从第2个字符开始获取字符串’P1111’
SUBSTRING('P1111',2)1
(二)从倒数第2个字符开始获取字符串’P1111’
SUBSTRING('P1111',-2)1
二、从左边开始截取字符串:LEFT(str,len)
参数说明
参数名 | 解释 |
---|---|
str | 被截取的字符串 |
len | 正整数,表示截取字符串从最左边开始到第 len 位的值。 |
2. 举例
(一) 获取字符串’P1111’最左边的3个字符
LEFT('P1111',3)1
Tip:有从左边开始截取字符串的函数 LEFT(str,len),那当然也有从右边开始截取字符串的 RIGHT(str,len), 左右两个函数原理一样,区别在于是从左边开始还是右边开始截取字符串。






评论(0)


暂无数据
推荐帖子
1条评论
0条评论
0条评论