SSMS
 sql >> डेटाबेस >  >> Database Tools >> SSMS

SQL दैनिक बकाया बिक्री, कुल मिलाकर रोलिंग?

आप सशर्त एकत्रीकरण और एक संचयी योग का उपयोग कर सकते हैं:

select date,
       sum(sum(case when outcome = 'New' then 1
                    when outcome  'Complete' then -1
                    else 0
               end)
           ) over (order by date) as VolumeOutstanding
from t
group by date
order by date;

यह मानता है कि प्रत्येक saleId अधिक से अधिक एक "नया" और एक "पूर्ण" रिकॉर्ड है -- जो आपके नमूना डेटा में समझ में आता है और सही है।




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. SQL सर्वर प्रबंधन स्टूडियो 2012 हैंग हो जाता है

  2. SQL सर्वर 2008 R2 इंटेलिजेंस काम नहीं करता है

  3. SSMS और Windows 7 क्रेडेंशियल मैनेजर का उपयोग करके विभिन्न डोमेन में SQL सर्वर से कनेक्ट नहीं हो सकता

  4. सिम्बा मोंगो ओडीबीसी ड्राइवर:डेटा लौटाया जो अपेक्षित डेटा लंबाई से मेल नहीं खाता

  5. क्या मुफ़्त SQL सर्वर Mgmt Studio स्वत:पूर्ण ऐड-इन्स हैं?