Sql Merging multiple records into one record

后端 未结 3 1399
一个人的身影
一个人的身影 2021-01-28 12:33

I have table with two columns user_id and tags.

  user_id    tags
    1    
    1    
    1    

        
3条回答
  •  闹比i
    闹比i (楼主)
    2021-01-28 13:20

    Try this one -:

    SELECT t2.userid,
    stuff((
    SELECT ', ' + t1.tags
    FROM table_name as t1
    where t1.userid = t2.userid
    FOR XML PATH('')
    ), 1, 2, '')
    FROM table_name as t2
    GROUP BY t2.userid

    I hope this helps you out.

    Check the example -: http://www.sqlfiddle.com/#!3/85c89/6

提交回复
热议问题