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

समय क्षेत्र के साथ अंतिम दैनिक शून्य नहीं मान चुनें

इसे आजमाएं:

SELECT
    DISTINCT ON (hive, moment)
    *, DATE_TRUNC('day', instant AT TIME ZONE 'pst') AS moment
FROM dt_weight
ORDER BY hive, moment DESC, instant DESC;

यह DISTINCT ON . का उपयोग करता है hive . के प्रत्येक संयोजन के लिए केवल पहली पंक्ति रखने के लिए और दिन। यह सुनिश्चित करने के लिए कि पहली पंक्ति जो हम रखते हैं, वह भी नवीनतम है, हम इसके अतिरिक्त कालानुक्रमिक क्रम में क्रमबद्ध करते हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल ऐरे से स्ट्रिंग्स के ऐरे में परिणाम सेट को कनवर्ट करें

  2. Postgresql:Mac OS X का उपयोग करके pg_hba.conf फ़ाइल कैसे खोजें?

  3. कमांड लाइन से क्वेरी निष्पादित करते समय PostgreSQL एन्कोडिंग समस्या

  4. दो नल तारों के साथ PostgreSQL कॉपी सीएसवी

  5. फ़ंक्शन से लौटाए गए रिकॉर्ड में कॉलम जुड़े हुए हैं