MySQL中如何使用SUBSTRING()函数
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,小编给大家分享一下MySQL中如何使用SUBSTRING()函数,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!SUBSTRING()SUBSTRING(str,pos)、SUBSTR
千家信息网最后更新 2025年02月23日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安全错误
数据库的锁怎样保障安全
拜登网络安全总监
邮箱登陆收件服务器 怎么选
青峰网络安全绘画
软件开发中的管理风险
深圳中纳网络技术有限公司
ssm框架分布式数据库
五阳软件开发
怎样做好网络安全措施
无锡电话软件开发供应
java操作数据库的技术
建立疫情防控数据库
网络安全 工作亮点
mt4的服务器在哪里
网络安全知识体系结构
关于互联网与科技创新
上海电子发票服务器
怎么通过校园网搭建服务器
软件开发中的用户数
CIS服务器导轨
高中网络技术应用答案
a股网络安全概念股
天河网络安全服务怎么收费
公大网络安全与执法考研方向
程序员电脑网络安全
局域网服务器共享软件
福建套料软件开发商
鼠标主题软件开发
多个客户端连接服务器
阿古斯 服务器
物联网服务器参数设置