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

RANGE PRECEDING केवल UNBOUNDED के साथ समर्थित है

हां ... PostgreSQL के विंडो फ़ंक्शन अभी तक श्रेणियों को लागू नहीं करते हैं।

मेरे पास कई स्थितियां हैं जहां वे उपयोगी होते, लेकिन उन्हें लागू करने के लिए बहुत काम है और समय सीमित है।

आपको generate_series . पर लेफ्ट जॉइन का इस्तेमाल करना होगा (और, यदि उपयुक्त हो, एकत्रीकरण) पंक्तियों के एक नियमित अनुक्रम में श्रेणी को बदलने के लिए, जहां कोई डेटा नहीं है, वहां शून्य पंक्तियों को सम्मिलित करना, और एक सेकंड के भीतर एक से अधिक डेटा को एक मान में संयोजित करना जहां कई मान हैं।

फिर आप एक (ROWS n 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. JSON तर्कों का उपयोग करके बल्क INSERT फ़ंक्शन को पोस्टग्रेज करता है

  2. PostgreSQL डेटाबेस कॉलम से गैर-संख्यात्मक मान लौटाएं

  3. PHP PgSQL डेटाबेस के लिए PDO क्लास कंस्ट्रक्टर में UTF-8 कैसे सेट करें

  4. मूल मान पर वापस हस्ताक्षरित के रूप में संग्रहीत अहस्ताक्षरित पूर्णांकों को परिवर्तित करने के लिए रूबी का उपयोग करना

  5. पंडों का उपयोग करके पोस्टग्रेज करने के लिए JSON कॉलम लिखना .to_sql