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

संचयी राशि के साथ वर्ष, माह के अनुसार आदेश

चूंकि आप 2012 का उपयोग कर रहे हैं, यहां window functions का उपयोग करके एक विकल्प दिया गया है :

select
    yr,
    mth,
    sumamount,
    sum(sumamount) over (order by yr, mth rows unbounded preceding) runningsum
from (select year(noticedate) yr,
             month(noticedate) mth,
            sum(amount) sumamount
      from data123
      group by year(noticedate), month(noticedate)
) t
order by yr, mth


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसएसआईएस टोकन फ़ंक्शन आसन्न कॉलम डिलीमीटरों को गिनने में विफल क्यों होता है?

  2. SQL सर्वर में प्राथमिक कुंजी कैसे बनाएं (T-SQL उदाहरण)

  3. SQL सर्वर आयात विज़ार्ड समझ से बाहर संदेश के साथ विफल रहता है

  4. डेटाबेस परिनियोजन रणनीतियाँ (SQL सर्वर)

  5. किसी भी SQL Server 2008 कथन को स्किप/टेक ऑपरेटरों के साथ लपेटना