首页 > 数据库技术 > 详细

SQL 关键字 for xml path

时间:2014-03-11 15:20:05      阅读:548      评论:0      收藏:0      [点我收藏+]

其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作

 

 

SELECT SheetID,LEFT(NameLst,LEN(NameLst)-1) AS Names FROM   
  (   
   SELECT SheetID,
   (   
     SELECT EmployeeName+‘,‘   
     FROM T_WO_RepairSheetEquipMaintainer (NOLOCK)   
     INNER JOIN T_BD_SupplierMaintanceInfo ON T_WO_RepairSheetEquipMaintainer.MaintainerID=T_BD_SupplierMaintanceInfo.ID   
     WHERE T_WO_RepairSheetEquipMaintainer.SheetID=rsem.SheetID   
     FOR XML PATH(‘‘)   
     ) AS NameLst   
   FROM   
   T_WO_RepairSheetEquipMaintainer rsem (NOLOCK)
   Group By SheetID
  ) A 

 

结果:

100040811 市场自修维修人员1
100040812 凌城汉维修人员1,凌城汉维修人员1

SQL 关键字 for xml path,布布扣,bubuko.com

SQL 关键字 for xml path

原文:http://www.cnblogs.com/fighting-from-now/p/3593236.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!