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

PostgreSQL 9.6.3 . में न तो परसेंटाइल_कंट और न ही परसेंटाइल_डिस्क वांछित 75वें पर्सेंटाइल की गणना कर रहे हैं

इस प्रश्न को Reddit पर पोस्ट किया और कुछ सहायता प्राप्त करने में सक्षम था।

जाहिर है, percentile_cont फ़ंक्शन, percentile . के अतिरिक्त और percentile.inc एक्सेल में फ़ंक्शन, इस विकिपीडिया में बताए अनुसार रैखिक इंटरपोलेशन के सी =1 संस्करण का उपयोग करके गणना करें:

https ://en.wikipedia.org/wiki/Percentile#Second_variant.2C_.7F.27.22.60UNIQ--postMath-00000043-QINU.60.22.27.7F

जाहिर है, जो मैं उपयोग कर रहा हूं उसे औसत के साथ अनुभवजन्य वितरण कहा जाता है।

तो PostgreSQL के मूल कार्य इतनी अच्छी तरह से काम नहीं करेंगे और एक कस्टम फ़ंक्शन बनाने की आवश्यकता होगी जिसे मैं पूरा होने पर पोस्ट करूंगा। (मुझे संदेह है कि यह पुराने ntile . का उपयोग करेगा विधि 9.4 से पहले, लेकिन अभी भी इसे देख रही है)।

लेकिन फिर भी, इसीलिए यह बंद है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL के साथ मल्टी डाटासेंटर सेटअप

  2. PostGIS में बफ़र्स (सर्कल)

  3. अद्यतन करने की आवश्यकता के बिना INSERT से ON CONFLICT के साथ पंक्तियाँ लौटाएँ

  4. Dokku संकलन त्रुटि - django.core.exceptions.ImproperlyConfigured:psycopg2 मॉड्यूल लोड करने में त्रुटि:'psycopg2' नामक कोई मॉड्यूल नहीं

  5. सिद्धांत - अब जैसी इकाई के लिए डिफ़ॉल्ट समय टिकट जोड़ें ()