SQL数据库,用for xml path字符串拼接,拼接内容如何排序?

2025-05-10 03:24:29
推荐回答(1个)
回答1:

SELECT b.列1,LEFT(List,LEN(List)-1) as Num FROM (
SELECT 列1,
(SELECT 列2+',' FROM 表
  WHERE 列1=a.列1
  FOR XML PATH('')) AS List
FROM 表 a 
GROUP BY 列1
) b