有一个查询,查询出多条数据(条数不固定)
如 A B
1 a1 10
2 a2 20
3 a3 15想转换成这种形式的结果
如 A
1 a1 10,a2 20,a3 15能全部累加到一个变量中就可以了,因查询语句很长,使用count 的话感觉挺浪费资源的,希望高手能指点更好的方法
如 A B
1 a1 10
2 a2 20
3 a3 15想转换成这种形式的结果
如 A
1 a1 10,a2 20,a3 15能全部累加到一个变量中就可以了,因查询语句很长,使用count 的话感觉挺浪费资源的,希望高手能指点更好的方法
select
@s=isnull(@s+' ','')+a+','+ltrim(b)
from
tbselect @s