Sql原创
356次浏览
编辑于2022年05月02日 17:48:26
1、Sql 联表查询、以字符分割并一行转多行
//通过xml转换
SELECT a.FID,b.T
FROM(SELECT FID,CONVERT(XML,'<n>'+REPLACE(FOPERELEIDS,',','</n><n>')+'</n>') AS xmlval
from T_MDL_FORMOPERATIONTYPE
) a
CROSS APPLY(
SELECT k.n.value('.','nvarchar(80)') T
FROM a.xmlval.nodes('n') k(n)
) b
推荐阅读