求一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, ' ')