首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求一SQL语句解决方案,该如何处理

2012-01-08 
求一SQL语句解决方案比如我用SQL语句SelectField1from....得到一列值。如:Value1value2value3...我希望通过

求一SQL语句解决方案
比如我用SQL语句   Select   Field1   from   ....   得到一列值。
如:
Value1
value2
value3
...


我希望通过一个方法   可以将上面的列转成   Value1,value2,value3,.....。

而在实际使用时,一个功能可能会要返回好多个这样的值,原先的方法用循环来取,
然后累加再返回,这样速度奇慢。
不知有没好的方法?



[解决办法]
declare @s varchar(6000)
set @s= ' '
Select @s=@s+ ', '+Field1 from 表
print stuff(@s,1,1, ' ')

热点排行