1

可能重复:
在 MS SQL Server 2005 中模拟 group_concat MySQL 函数?

我的查询如下所示:

select analyst, issuer, coveragegroup
from analystcoverage

特定发行人可以有多个分析师。在这种情况下,我想将他们的名字连接到一条记录中。

我想要这两个记录:

John Doe      Walmart      Fixed Income
Bill Jones    Walmart      Fixed Income

返回为:

John Doe; Bill Jones      Walmart      Fixed Income
4

1 回答 1

0

一种选择是使用 COALESCE。我知道如何使用它,但我不确定如何告诉它只连接具有相等值的记录。这是帮助您入门的代码:

将多行连接成一个文本字符串?

于 2012-04-09T14:55:29.907 回答