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

समूहीकरण के साथ कई पंक्तियों को एक पाठ स्ट्रिंग में संयोजित करें

इसे आजमाएं -

SELECT DISTINCT
      fileid
    , STUFF((
        SELECT N', ' + CAST([filename] AS VARCHAR(255))
        FROM tblFile f2
        WHERE f1.fileid = f2.fileid ---- string with grouping by fileid
        FOR XML PATH (''), TYPE), 1, 2, '') AS FileNameString
FROM tblFile f1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर पुनरावर्ती क्वेरी

  2. सम्मिलित रिकॉर्ड की आईडी पुनर्प्राप्त करें:Php और MS SQL सर्वर

  3. विजुअल स्टूडियो 2017 इंस्टालर प्रोजेक्ट के साथ SQL सर्वर नामित उदाहरण

  4. एक्सेस में UNPIVOT का अनुकरण कैसे करें?

  5. एक ही बार में सभी तालिकाओं के लिए पंक्तियों की गणना करना