2016-11-22 9 views
-5

私はthisのような2つのテーブルを持っています。SQL Serverからコンマで区切られたデータを取得する方法

私はカンマ区切りのデータがthisのように必要です。

+0

SQL Serrver 2016..Finallyで導入STRING_SPLIT機能があります! –

+2

「解決策を見つける努力が足りません」という疑問視野を閉じるオプションがあることを願っています。 –

+0

回答を確認することができます。@ krishna prajpati – Chanukya

答えて

1
select distinct t.[name], 
    STUFF((SELECT distinct ', ' + t1.notification 
     from yourtable t1 
     where t.[id] = t1.[id] 
      FOR XML PATH(''), TYPE 
      ).value('.', 'NVARCHAR(MAX)') 
     ,1,2,'') notification 
from yourtable t; 
1
SELECT id , Name , 
STUFF ((SELECT ',' + Noti FROM Your_table T1 WHERE T1.Id = T2.Id FOR XML PATH('')) ,1,1,'') 
FROM Your_table T2 GROUP BY id ,Name 
+0

idだけの唯一のグループ – TheGameiswar

関連する問題