热线电话:13121318867

登录
2020-11-10 阅读量: 742
MySQL如何对字符串拆分(无分隔符的字符串截取)

一、字符串截取:SUBSTRING(str,pos)

  1. 参数说明

参数名解释
str被截取的字符串
pos从第几位开始截取,当 pos 为正数时,表示从字符串开始第 pos 位开始取,直到结束;当pos为负数时,表示从字符串倒数第 pos位开始取,直到结束。

2. 举例

(一)从第2个字符开始获取字符串’P1111’

SUBSTRING('P1111',2)1

(二)从倒数第2个字符开始获取字符串’P1111’

SUBSTRING('P1111',-2)1

二、从左边开始截取字符串:LEFT(str,len)

  1. 参数说明

参数名解释
str被截取的字符串
len正整数,表示截取字符串从最左边开始到第 len 位的值。

2. 举例

(一) 获取字符串’P1111’最左边的3个字符

LEFT('P1111',3)1

Tip:有从左边开始截取字符串的函数 LEFT(str,len),那当然也有从右边开始截取字符串的 RIGHT(str,len), 左右两个函数原理一样,区别在于是从左边开始还是右边开始截取字符串。


32.6576
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子