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

2017 से पहले SQL सर्वर के लिए String_agg

2017 से पहले के SQL सर्वर में, आप यह कर सकते हैं:

select stuff( (select ',' + cast(t.id as varchar(max))
               from tabel t
               for xml path ('')
              ), 1, 1, ''
            );

stuff() . का एकमात्र उद्देश्य प्रारंभिक अल्पविराम को हटाना है। कार्य for xml path द्वारा किया जा रहा है ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. COUNT SQL फ़ंक्शन का प्रदर्शन

  2. SQL सर्वर 2016:sys.dm_exec_function_stats

  3. SQL सर्वर के sys.dm_sql_referenced_entities() का उदाहरण एक लिंक किए गए सर्वर को संदर्भित करने वाली इकाई को लौटाना

  4. मैं MIN या MAX में शून्य मान कैसे शामिल कर सकता हूं?

  5. SQL सर्वर में उपश्रेणियों का उपयोग कैसे करें पर आसान मार्गदर्शिका