MSDN地址
https://docs.microsoft.com/zh-cn/sql/t-sql/functions/string-agg-transact-sql?view=sql-server-2017
1 将检索结果拼接成字符串
SELECT STUFF
(
(SELECT DISTINCT ', ' + CAST(key1 AS VARCHAR(20))
FROM (SELECT 列名 as key1 FROM 表名 WHERE 条件) A
FOR XML PATH('')
), 1 , 1 , ''
)
2 给检索结果加分隔符
SELECT QUOTENAME(列名,')') FROM 表名
检索结果为 (列名)
')'可变更