您的位置:首页 > 数据库

SQL STUFF涵数使用 SQL记录接拼字段,方便让SQL行记录转换成列 很方便

2016-08-12 10:48 337 查看
--原显示语句(纵)
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;


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: