关于表中列数据拆分为行数据SQL

2018-05-04  本文已影响8人  蓝色Hippie

表名:tb

查询语句:

SELECT a.[name],b.[value] 

FROM (SELECT [name],[value]=CAST(''+REPLACE([value],',','')+'' AS xml) FROM tb )  a

OUTER APPLY (SELECT [value]=T.C.value('.','varchar(50)') FROM a.[value].nodes('/v') AS T(C)) b

更多行与列问题,参考:

https://www.cnblogs.com/no27/p/6398130.html

上一篇 下一篇

猜你喜欢

热点阅读