日期:2014-05-18  浏览次数:20419 次

求各位前辈,关于把竖向的结果转换成横向显示??
有这样的竖向显示的结果,
101055
105038
111849
101125
想转换成这样的横向显示:
101055,105038,111849,101125

------解决方案--------------------
行列互换?如果只有一行,在程序输出中控制一下就可以。

如果要输出成一个字符串:

declare @str varchar(8000)
select @str=isnull(@str, ' ')+ ', '+rtrim(字段) from 表
set @str=stuff(@str,1,1, ' ')
print @str