T-SQL | STUFF() Kullanımı

Herkese selam,

MSDN  forumda bir arkadaşın sorduğu string birleştirme sorusunu, SQL STUFF fonksiyonu kullanarak yardımcı olmuştum. Burada da dursun istedim bu konu.



İstenilen; aynı araca sahip olanlar ',' ile ya da her ne ile isterseniz ayırarak yan yana yazmak, birleştirmek.

Çözüm:
SELECT DISTINCT id, araclar,
 (
            SELECT STUFF(
                (SELECT ',' + YorumYapanAdSoyad
                FROM UrunYorumlari UY
                WHERE UY.UrunId = U.Id
                FOR XML PATH(''))
                , 1, 1, '')
  ) AS Yorumcular
FROM urun U





Ayrıntılı bilgi için tıklayabilirsiniz..

Yorumlar

Bu blogdaki popüler yayınlar

HATA 2 || Subquery returned more than 1 value.

Kolon Adı Bilinen Tabloyu Bulmak

StyleCop || Nedir? Nasıl kurulur? StyleCop Settings?