Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

अन्य स्तंभों पर समूह के साथ एक स्तंभ की पंक्तियों की अल्पविराम से अलग की गई सूची

यदि आप क्वेरी को प्रोड्यूस व्युत्पन्न तालिका पोस्ट कर सकते हैं, तो हम इसे हल करने में आपकी सहायता कर सकते हैं , लेकिन फिलहाल table1 . को प्रतिस्थापित करने का प्रयास करें व्युत्पन्न क्वेरी के साथ।

;WITH Table1
AS
(
    SELECT C1, C2, C3  FROM T1 WHERE C1 IS NOT NULL--and a lot of calculation also
)
SELECT
     C1,C2,
     STUFF(
         (SELECT ',' + C3
          FROM Table1
          WHERE C1 = a.C1 AND C2 = a.C2
          FOR XML PATH (''))
          , 1, 1, '')  AS NamesList
FROM Table1 AS a
GROUP BY C1,C2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं एक्सएमएल से एसक्यूएल 2008 में डेटा कैसे सहेज सकता हूं?

  2. SQL सर्वर 2008 स्थापना

  3. SQL सर्वर में अलर्ट और ऑपरेटरों का उपयोग करना

  4. क्या मैं SQL सर्वर में एक वैश्विक फ़ंक्शन बना सकता हूँ?

  5. Linux से SQL सर्वर से कनेक्ट करने में विफलता