码迷,mamicode.com
首页 > 数据库 > 详细

SQLServer 多行数据的一个字段内容合并成一个

时间:2019-11-07 21:59:56      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:展现   HERE   bst   path   行数据   合并   and   substr   str   

select djid, pxId,
JgmData = (substring((select ‘,‘ + JgmData
from D_Gsp_HqJgm where DjId = a.DjId and PxId = a.PxId
for xml path(‘‘)),2,9999))
from (select distinct djId,pxId from D_Gsp_HqJgm ) a

 

 

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

SQLServer 多行数据的一个字段内容合并成一个

标签:展现   HERE   bst   path   行数据   合并   and   substr   str   

原文地址:https://www.cnblogs.com/ftian26977863/p/11815907.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!