--原显示语句(纵)
select WrgNAME,WrgWXFLG,WrgWO from [DoerERP_E6].dbo.sc_Wrg where WrgWXFLG=1 AND WrgWO='SC001357' order by WrgNO ;
--SQL字段接拼之后语句(横)
SELECT WrgWO ,
STUFF((SELECT ',' + WrgNAME FROM [DoerERP_E6].dbo.sc_Wrg AS e WHERE e.WrgWO = t.WrgWO AND e.WrgWXFLG=1 ORDER BY e.WrgNO FOR XML PATH('')) ,1,1,'') AS '应外发工序/艺'
FROM [DoerERP_E6].dbo.sc_Wrg AS t WHERE t.WrgWXFLG=1 and t.WrgWO='SC001357' GROUP BY t.WrgWO;
SQL查询技巧

本文介绍了一种使用SQL进行复杂查询的方法,通过将多个字段拼接成一个字段并按特定顺序展示,实现了对外发工序和工艺的有效管理。
1312

被折叠的 条评论
为什么被折叠?



