sql 将查询到的多行结果拼接成字符串

 SELECT STUFF(
      (SELECT ''+aa.product_name FROM  ( select product_name from Customer_Product where Customer_Product.cid =9 ) aa FOR XML PATH(''))
      ,1,1,'');

 

多行结果

香蕉

苹果

梨子

 

拼接结果

香蕉、苹果、梨子

posted @ 2019-11-08 14:48  z_hj  阅读(5060)  评论(0编辑  收藏  举报