从产品中选择ProductId 我得到的输出如下: 产品编号
1
2
3
4
我想得到如下的输出:
的ProductID
1,2,3,4
答案 0 :(得分:1)
试试这个:
declare @aa varchar (200)
set @aa = ''
select @aa =
case when @aa = ''
then cast(Productid as varchar)
else @aa + coalesce(',' + cast(Productid as varchar), '')
end
from Products
print @aa