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

Oracle विश्लेषिकी - sql प्रश्नों का विभाजन और क्रम

जब आप विभाजन खंड में ORDER शामिल करते हैं, तो आप स्पष्ट होने के लिए एक विंडोिंग क्लॉज शामिल कर सकते हैं।

यदि आप चाहते हैं कि ये LAST_VALUES सभी पंक्तियों में हों, तो आपको अपने आदेश के बाद इसे शामिल करना चाहिए:

असंबद्ध पूर्ववर्ती और असंबद्ध निम्नलिखित के बीच की पंक्तियाँ

इससे आपकी क्वेरी ठीक हो जानी चाहिए।

डॉक्स से अधिक विवरण:

यदि आप ROW या RANGE क्लॉज निर्दिष्ट नहीं करते हैं, तो विंडो का आकार निम्नानुसार निर्धारित किया जाता है:

  • यदि कोई ORDER BY खंड निर्दिष्ट है, तो विंडो विभाजन में पहली पंक्ति (अनबाउंडेड PRECEDING) से शुरू होती है और वर्तमान पंक्ति (वर्तमान पंक्ति) के साथ समाप्त होती है।
  • यदि कोई ORDER BY खंड निर्दिष्ट नहीं है, तो विंडो विभाजन में पहली पंक्ति (अनबाउंडेड PRECEDING) से शुरू होती है और विभाजन में अंतिम पंक्ति (अनबाउंडेड FOLLOWING) के साथ समाप्त होती है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle sql ट्यूटोरियल :डेटा सेट को प्रतिबंधित करना

  2. चेतावनी:संकलन त्रुटि के साथ बनाया गया फ़ंक्शन

  3. डॉकटर कंटेनर में ओरेकल क्लाइंट स्थापित करें

  4. डेटाबेस बनाम टेबलस्पेस, क्या अंतर है?

  5. सेट ऑपरेटरों का उपयोग करने के लिए SQL क्वेरी को कनवर्ट करें