【发布时间】:2011-06-03 14:25:57
【问题描述】:
我在存储过程中有一个表变量。我想要的是在一列中找到所有唯一值并将它们加入逗号分隔的列表中。我已经在一个存储过程中,所以我可以以某种方式做到这一点;但是,我很好奇我是否可以通过查询来做到这一点。我在 SQL Server 2008 上。这个查询得到了我想要的值:
SELECT DISTINCT faultType FROM @simFaults;
有没有办法(使用 CONCAT 或类似的方法)可以将列表作为单个逗号分隔值获取?
【问题讨论】:
标签: sql sql-server-2008