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

SUM क्लॉज में LAG या अन्य फ़ंक्शन का उपयोग करना

मैं आपके प्रश्न का गलत अर्थ लगा सकता हूं, लेकिन मेरा मानना ​​है कि आपको बस ROWS BETWEEN जोड़ने की आवश्यकता है आपके SUM() . पर :

SUM(ColName) OVER(ORDER BY Col2 ROWS BETWEEN UNBOUNDED PRECEDING AND 1 PRECEDING)


  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. R12.2 . में सेवा समूह परिवर्तन

  3. EBS R12 के लिए DMZ कैसे बनाएं

  4. Oracle में किसी तिथि से महीने का नाम कैसे प्राप्त करें?

  5. Oracle इकाई फ्रेमवर्क - विभिन्न स्कीमा में तालिकाओं से इकाई उत्पन्न करें