sql如何以任意符号分隔取两边数据
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,这篇文章主要为大家展示了"sql如何以任意符号分隔取两边数据",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"sql如何以任意符号分隔取两边数据"这篇文章吧。
千家信息网最后更新 2025年11月13日sql如何以任意符号分隔取两边数据
这篇文章主要为大家展示了"sql如何以任意符号分隔取两边数据",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"sql如何以任意符号分隔取两边数据"这篇文章吧。
以任意符号分隔取两边数据
例如我们以逗号(,)来分割数据,将如下数据

分割成如下图所示:

SELECT R,CASE WHEN CHARINDEX(',',R)>1 THEN LEFT(R,CHARINDEX(',',R)-1) ELSE NULL END AS R1 ,CASE WHEN CHARINDEX(',',R)>1 THEN RIGHT(R,(LEN(R) - CHARINDEX(',',R))) ELSE NULL END AS R2FROM t代码较长,我们对代码进行拆分来理解:
SELECT CHARINDEX(',',',') --结果是1SELECT CHARINDEX(',','NULL') --结果是0SELECT CHARINDEX(',','') --结果是0SELECT CHARINDEX(',','A,B') --结果是2SELECT LEN('A,B') --结果是3SELECT LEN('A,B') - CHARINDEX(',','A,B') --结果是3-2=1SELECT RIGHT('A,B',( LEN('A,B') - CHARINDEX(',','A,B'))) --结果是 B最后一步我们将'A,B'拆分出来了B,同理A我们也可以用类似的方法获取到。
以上是"sql如何以任意符号分隔取两边数据"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
结果
数据
符号
内容
篇文章
代码
学习
帮助
方法
易懂
更多
条理
知识
编带
行业
资讯
资讯频道
逗号
频道
研究
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
一起长大的软件开发商
宣保网络安全
美团招收网络安全人才
xml存数据库
软件开发的好处和坏处
网络安全设备阳台
java监控web服务器
正式服魔兽怎么找别的服务器的人
cte网络安全大赛
深圳智游网络技术有限公司
软件开发 网络营销
5亿数据库
大发科技网络技术有限公司
ios 从服务器获取图片
浪潮服务器怎么查看磁盘阵列
openwrt 监控服务器
内蒙古网络安全问题
做软件开发需要ICP吗
廊坊网警开展网络安全检查
完整设计一个数据库系统
流莺日记软件开发
如何按姓名调整表中数据库
电视台网络安全自查报告范文
管理类软件开发服务多少钱
网络安全的有关情景剧
花都软件开发专业选哪家好
网络安全教育效果反思
ios 从服务器获取图片
察哈尔皇家网络技术学院
微信开发者服务器