用sql语句处理字符串以逗号截开分别获取值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用sql语句处理字符串以逗号截开分别获取值相关的知识,希望对你有一定的参考价值。

QH如果是  数据1,数据2,数据3
select substring(QH,1,(charindex(‘,‘,QH)-1)) from UNSET_JJYXJB_INFO      获得的值是  数据1
select substring(QH,charindex(‘,‘,QH)+1,charindex(‘,‘,QH,charindex(‘,‘,QH)+1)-charindex(‘,‘,QH)-1) from UNSET_JJYXJB_I   获得的值是  数据2

以上是关于用sql语句处理字符串以逗号截开分别获取值的主要内容,如果未能解决你的问题,请参考以下文章

SQL语句,字段表里某列数据变为用逗号分隔的字符串

sql SQL - 在以逗号,管道或分号或任何其他字符分隔的列中获取多个值或连接值的值

SQL中逗号分隔的查询结果转换成单个字符串放到in语句里

mysql中将一列以逗号分隔的值分割成多列显示?

使用 WHERE IN SQL 子句将字符串值从单个值拆分为多个值以获取数据

急!急!急!急!!!SQL里面的字符怎么用一条SQL语句将逗号后面的字符串得到?