TSQL--按某字段列分组,在将各组中某列合并成一行

时间:2014-06-03 15:43:23   收藏:0   阅读:395

鉴于群里很多同事在问这个问题,我简单写个Demo,希望对初学者有帮助!

 

无真相,无解说,不解释,直接上Code!

bubuko.com,布布扣
--==================================================
--示例代码,仅供参考
--按照object_id分组,将同一组的name列的值合并在一起
SELECT  OBJECT_NAME(T1.object_id) AS ObjectName ,
        ( SELECT    T2.name + ,
          FROM      sys.all_columns T2
          WHERE     T2.object_id = T1.object_id
        FOR
          XML PATH(‘‘)
        ) AS ColNames
FROM    sys.all_columns T1
GROUP BY T1.object_id
bubuko.com,布布扣

 

TSQL--按某字段列分组,在将各组中某列合并成一行,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!