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

und ich möchte führenWie verschmelzen mehrere Zeilen zu einer einzelnen Zeile, wenn die ID identisch ist?

id name 
2 ravi kumar/mohit kumar  
... 

Dank

+1

https://spaghettidba.com/2015/04/ 24/how-to-post-bei-sql-question-on-a-public-forum /: Bitte schauen Sie sich diesen Link an, um die Frage – TheGameiswar

+0

zu verbessern. Bitte kennzeichnen Sie auch das DBMS, das Sie verwenden, zusammen mit der Version – TheGameiswar

+0

htt p: //stackoverflow.com/a/545672/7235947 Überprüfen Sie diesen Link. Ich hoffe es hilft dir. –

Antwort

0

Dies ist eine Möglichkeit, Sie das Problem beheben können:

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; 
Verwandte Themen