-3
我是一個混淆查詢的小組,我有問題需要在SQL Server查詢中顯示錶。希望我的下面清楚的截圖顯示我的問題:按SQL Server分組(顯示所選組中的所有元素)
我是一個混淆查詢的小組,我有問題需要在SQL Server查詢中顯示錶。希望我的下面清楚的截圖顯示我的問題:按SQL Server分組(顯示所選組中的所有元素)
;WITH tb(id,id_ang,bulan)AS(
SELECT 1,1,1 UNION
SELECT 2,2,1 UNION
SELECT 3,1,13 UNION
SELECT 4,1,2
)
SELECT id_ang,STUFF(c.bulans,1,1,'') AS bulans FROM tb
OUTER APPLY(SELECT ','+LTRIM(bulan) FROM tb AS tt WHERE tt.id_ang=tb.id_ang ORDER BY ID FOR XML PATH('')) c(bulans)
GROUP BY id_ang,c.bulans
id_ang bulans 1 1,13,2 2 1
感謝諾蘭。這是完美的工作 –