MySQL中如何使用SUBSTRING()函数
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,小编给大家分享一下MySQL中如何使用SUBSTRING()函数,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!SUBSTRING()SUBSTRING(str,pos)、SUBSTR
千家信息网最后更新 2025年11月06日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安全错误
数据库的锁怎样保障安全
学物联网可以做软件开发吗
云服务器安全组添加端口
互联网新科技技术
鬼泣巅峰之战服务器进不去
教资中职专业课计算机网络技术
四川pdu服务器电源售价
注册系统软件开发背景
网络安全系统图解
hp服务器如何与存储连接
网络技术集训总结
高中网络技术应用教材分析
西安科技政策服务器综合管理系统
软件开发syb创业
比特牛交易所找不到服务器
聊呗极速版软件开发商
超凡网络技术
技能高考网络安全分数分布
海淀区综合软件开发创新服务
武汉市网络安全管理办法
网络安全许可证一年有效期
河北省软件开发专业的学校
嵌入式软件开发流程 应用
贵州服务器电源哪家强
3d仿真软件开发
服务器管理员帐号
汽车车载网络技术与检修试题
数据库表格修改后提示保存超时
省委网络安全局
数据库要联网才能使用吗
数据库中的唯一标识