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

ओपन-हाई-लो-क्लोज़ (OHLC) रिपोर्ट के लिए PostgreSQL को क्वेरी करना

आपने अपना मिनट तक समूहीकृत किया है। जो मैं मानने जा रहा हूं वह गलत है क्योंकि ये आमतौर पर दिन के हिसाब से किए जाते हैं। अगर मैं गलत हूं, तो आपको इसे वापस बदलना होगा।

SELECT DISTINCT contract_id, ts::date,
  min(price) OVER w,
  max(price) OVER w,
 first_value(price) OVER w, 
 last_value(price) OVER w
FROM fill
WINDOW w AS (PARTITION BY contract_id, ts::date ORDER BY ts)
ORDER BY 1,2


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Grails के साथ Postgresql का उपयोग करना:अनुक्रम या तालिका गुम है:hibernate_sequence

  2. Postgres में एक डेटाबेस से दूसरे डेटाबेस में तालिका की पंक्तियों के सबसेट को कॉपी करने का सबसे अच्छा तरीका क्या है?

  3. ZIpped फ़ाइल को Postgres तालिका में कैसे आयात करें

  4. बहु-पंक्ति क्वेरी के लिए psql की \ copy का उपयोग करें

  5. PostgreSQL 9.4.2 . में कौन सा लॉक, यदि कोई हो, 'CREATE TRIGGER' उपयोग करता है?