项目中要将查询出的一列的多行内容拼接成一行,如下图:ypmc列。
网上查到相关资料如下:http://blog.csdn.net/rolamao/article/details/7745972 写的还不错。
我写的如下(存储过程中):
select (STUFF((select '';''+ywmc from JB_TNB_HZ_YYQK where XT_JLZT =''0'' and SFLSH=a.lsh for xml path('''')),1,1,''''))
项目中要将查询出的一列的多行内容拼接成一行,如下图:ypmc列。
网上查到相关资料如下:http://blog.csdn.net/rolamao/article/details/7745972 写的还不错。
我写的如下(存储过程中):
select (STUFF((select '';''+ywmc from JB_TNB_HZ_YYQK where XT_JLZT =''0'' and SFLSH=a.lsh for xml path('''')),1,1,''''))