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

एसक्यूएल सर्वर - सारांशित पंक्तियों की आईडी प्राप्त करें

यह काम करना चाहिए:

 select sum(amount) sum,
        (
        STUFF((
            SELECT  DISTINCT ',' + CAST(a.id AS VARCHAR(100))
            FROM    t_vouchers a
            WHERE   a.isactive = 1
            FOR XML PATH('')
            ),1,1,'')
        ) ids
 from t_vouchers
 where isactive = 1

यह रहा एक SQL Fiddle




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. XQuery का उपयोग करके XML से पंक्तियों में मानों की सूची कैसे निकालें?

  2. अनुक्रमित विचारों में MAX() कुल क्यों नहीं हो सकता है?

  3. नेटबीन्स में हाइबरनेट रिवर्स इंजीनियरिंग SQL सर्वर टेबल नहीं ढूंढ सकता है

  4. sql . में प्रत्येक पंक्ति की बढ़ी हुई मात्रा

  5. SQL सर्वर डेटाबेस में सिस्टम तालिकाओं की संख्या की गणना करने के 3 तरीके