我有一张表,其中一个ID在“名称”列中可能有多个值。
这是我的桌子
-----ID------Name-----
1 John
1 Jim
我该怎么做:
---- ID ----- Name-----
1 John, Jim
答案 0 :(得分:0)
您可以尝试--
select a.ID,
(select b.Name +', ' from TableName b where b.ID = a.ID FOR XML PATH('')) as Name
from TableName a
group by a.ID