存储过程多个结果一条输出

有的时候需要将多条取得的字段,整合到一个字段里进行输出
下面我们就来看一下存储过程
 
declare   @a   nvarchar(255) 
select   @a='' 
select   @a=@a+ location +','   from mytable
select  myname=@a from mytable  当然这里可以对@a进行字符串操作截取掉最后那个,号 left(@a,len(@a)-1)
这样比如你本来取得的是
张三
李四
王五
现在可以输出一条 张三,李四,王五
原文地址:https://www.cnblogs.com/zjba2/p/1141976.html