1. 程式人生 > >PCB SQL MS 將多行有序數據轉為一行數據(一列轉一行)

PCB SQL MS 將多行有序數據轉為一行數據(一列轉一行)

alt clas oba weight lob join DC .com eight

一.原數據:多行有序

SELECT CC.techname
FROM PPEflow BB LEFT JOIN pubgyxxb CC  ON BB.techno = CC.techno 
WHERE  BB.Pdctno =  AT00101CA0 AND bb.flowLevel = 2 
ORDER BY  BB.globalOrder 

技術分享圖片

二.轉換後數據:

SELECT   + CC.techname  + 】-→ + ‘‘ 
FROM PPEflow BB LEFT JOIN pubgyxxb CC  ON BB.techno = CC.techno 
WHERE
BB.Pdctno = AT00101CA0 AND bb.flowLevel = 2 ORDER BY BB.globalOrder FOR XML PATH(‘‘)

技術分享圖片

PCB SQL MS 將多行有序數據轉為一行數據(一列轉一行)