0
点赞
收藏
分享

微信扫一扫

SQL SERVER STUFF 字段拼接成一行

--用法如图 已, 分割 ''内存放数据 
select STUFF((SELECT ',' + '"' + ISNULL(mtl_no,'') + '"'
FROM SL_LOT_MTL_CHG_SUM_ITEM WITH(NOLOCK) WHERE doccode = '1513000003' FOR XML PATH('')),1,1,'')



select *from SL_LOT_MTL_CHG_SUM_ITEM WHERE doccode = '1513000003'

SQL SERVER STUFF 字段拼接成一行_后端

 

 

 

 

按照某一字段 拼接 字符串

--用法如图 已, 分割 ''内存放数据   
select refCodeitem, STUFF((SELECT ',' + '"' + ISNULL(ItemType,'') + '"'
FROM imatdocitem a WHERE c.refCodeitem=a.refCodeitem and DocCode='SR00013214'

FOR XML PATH('')),1,1,''

) as nc
from imatdocitem c where c.DocCode='SR00013214'

group by c.refCodeitem

SQL SERVER STUFF 字段拼接成一行_ci_02

 

 

 

SQL SERVER STUFF 字段拼接成一行_XML_03

举报

相关推荐

0 条评论