2017-03-02 9 views
0
id name 
2 ravi kumar  
2 mohit kumar 
... 

と私はこれはあなたの問題を解決することができます一つの方法ですIDが同じ場合、複数の行を1行にマージする方法はありますか?

id name 
2 ravi kumar/mohit kumar  
... 

おかげ

+1

https://spaghettidba.com/2015/04/ 24/how-to-post-at-a-public-on-a-public-forum /:質問 – TheGameiswar

+0

を改善するためにこのリンクをご覧ください。また、ご使用のDBMSにバージョン – TheGameiswar

+0

htt p://stackoverflow.com/a/545672/7235947このリンクを確認してください。それがあなたを助けることを願っています。 –

答えて

0

をもたらすようにしたい:

SELECT DISTINCT ID, 
    STUFF((SELECT DISTINCT '/' + Name 
     FROM Table1 t2 
     WHERE t1.ID = t2.ID 
      FOR XML PATH(''), TYPE 
      ).value('.', 'NVARCHAR(MAX)') 
     ,1,1,'') data 
FROM Table1 t1; 
関連する問題