MySQL中如何使用SUBSTRING()函数
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,小编给大家分享一下MySQL中如何使用SUBSTRING()函数,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!SUBSTRING()SUBSTRING(str,pos)、SUBSTR
千家信息网最后更新 2026年10月31日MySQL中如何使用SUBSTRING()函数
小编给大家分享一下MySQL中如何使用SUBSTRING()函数,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
SUBSTRING()
SUBSTRING(str,pos)、SUBSTRING(str FROM pos)、SUBSTRING(str,pos,len)以及SUBSTRING(str FROM pos FOR len)函数都可以用于返回从指定位置 pos 开始的子串,len 表示返回子串的长度;pos 为 0 表示返回空字符串。例如:
SELECT SUBSTRING('MySQL字符串函数', -2) AS str1, SUBSTRING('MySQL字符串函数', -5, 3) AS str2;str1 |str2 |------+------+函数 |字符串 |位置参数 pos 可以为负数,此时返回的子串从字符串右侧第 pos 个字符开始。例如:
SELECT LEFT('MySQL字符串函数',5) AS str1, RIGHT('MySQL字符串函数',5) AS str2;str1 |str2 |-----+---------+MySQL|字符串函数|另外,SUBSTR()和MID()函数都是 SUBSTRING() 函数的同义词,也支持以上 4 种形式。
LEFT(str,len)函数返回字符串 str 左侧的 len 个字符,RIGHT(str,len)函数返回字符串 str 右侧的 len 个字符。例如:
SELECT LEFT('MySQL字符串函数',5) AS str1, RIGHT('MySQL字符串函数',5) AS str2;str1 |str2 |-----+---------+MySQL|字符串函数|SUBSTRING_INDEX(str,delim,count)函数返回第 count 个分隔符 delim 之前的子串。如果 count 为正数,从左侧开始计数并返回左侧的所有字符;如果 count 为负数,从右侧开始计数并返回右侧的所有字符。例如:
SELECT SUBSTRING_INDEX('张三;李四;王五', ';', 2) AS str1, SUBSTRING_INDEX('张三;李四;王五', ';', -2) AS str2;str1 |str2 |--------+--------+张三;李四|李四;王五|看完了这篇文章,相信你对"MySQL中如何使用SUBSTRING()函数"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
函数
字符
字符串
右侧
李四
张三
王五
位置
篇文章
负数
分隔符
参数
同义词
完了
形式
更多
正数
知识
空字符
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
金诺互联网科技
互联网科技公司电话
互联网与新科技
碳银互联网科技
沃里互联网科技
滨湖区互联网智能科技产品供应
互联网科技公司招聘
团飞科技与伯堂互联网服务平台
银川新华互联网科技职业技术培训学校图片
互联网为啥属于高科技
互联网还是高科技吗
苏州铭阳互联网科技有限公司
中国互联网有什么科技
互联网领先科技宣传片
从那以后互联网科技有限公司
扫呗互联网科技有限公司
第三届互联网大会安防黑科技
互联网金融金融科技
恒生互联网科技趋势
互联网科技创业有什么好项目
互联网科技海报
朗新科技与工业互联网
互联网科技作文
未来的互联网科技
互联网科技热点资讯
岳阳华臻互联网科技有限公司
互联网金融科技展
山东星卡互联网科技有限公司官网
东营紫格互联网科技
互联网科技创新方面的资料