考虑一个表,
Id columnA
1 a
2 b
3 c
从表中选择ColumnA给出如下结果,
columnA
a
b
c
是否可以获得
ColumnA
a,b,c
答案 0 :(得分:1)
一种方法是XML PATH技巧
SELECT
SUBSTRING(
(
SELECT
',' + columnA
FROM
myTable
FOR XML PATH ('')
)
, 2, 7999)
FROM
foo
答案 1 :(得分:0)
下面是一篇文章,描述了如何使用stored procedure在内部使用循环来进行连接。