下载吧 - 绿色安全的游戏和软件下载中心

软件下载吧

当前位置:软件下载吧 > 数据库 > MS_SQL > SQL开发知识:Sql Server数据库把列根据指定内容拆分数据的方法实例

SQL开发知识:Sql Server数据库把列根据指定内容拆分数据的方法实例

时间:2024-02-13 10:23作者:下载吧人气:24

今天由于工作需要,需要把数据把列根据指定的内容拆分数据

其中一条数据实例

 select id , XXXX FROM BIZ_PAPER where  id =’4af210ec675927fa016772bf7dd025b0′

SQL开发知识:Sql Server数据库把列根据指定内容拆分数据的方法实例 

拆分方法:

select t3.id ,t3.XXXX as XXXX from (
select A.id , B.XXXX from (
SELECT id, XXXX = CONVERT(xml,'<root><v>’ + REPLACE(XXXX , ‘,’, ‘</v><v>’) + ‘</v></root>’) FROM BIZ_PAPER) A
outer apply(
SELECT XXXX = N.v.value(‘.’, ‘varchar(100)’) FROM A.XXXX .nodes(‘/root/v’) N(v)) B) t3 where t3.id =’4af210ec675927fa016772bf7dd025b0′

标签MSSQL,SQLServer,技术文档,数据库,SQLSERVER

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

热门阅览

最新排行

公众号