日期:2014-05-17  浏览次数:20513 次

【求助】相同主键的数据合并?

原数据是上面这样的,我要查询成下面那样的:


怎么合并?

------解决方案--------------------
SELECT  a.col_date ,
        a.col_seq_no ,
        STUFF(( SELECT  ',' + request_no
                FROM    tb b
                WHERE   b.col_date = a.col_date
                        AND b.col_seq_no = a.col_seq_no
              FOR
                XML PATH('')
              ), 1, 1, '') 'request_no'
FROM    tb a
GROUP BY a.col_date ,
        a.col_seq_no