FOR XML PATH 多筆資料合併為一筆
使用自连接、for xml path('')和stuff合并显示多行数据到一行中
FOR XML PATH 语句的应用
[SQL]將多筆資料合併為一筆顯示(FOR XML PATH)
[SQL SERVER][TSQL]多筆資料變單筆資料
select
( select substring(CLASSGRP,1,LEN(CLASSGRP)-1)
from (
select (
select coalesce(CTL_GROUP, '') + ':' + convert(varchar, count(*)) + ','
from COL_STUTEMP_LIST L
where L.CTL_SN = S.CTT_SN
group by L.CTL_GROUP
FOR XML PATH('')
) as CLASSGRP
) a ) as THISGRP
from S_TEMP S
SQL Server XML Questions You Were Too Shy To Ask
沒有留言:
張貼留言