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

पिछले 3 घंटे का समय लें और 5 मिनट तक समूहित करें

generate_series() Use का उपयोग करें :

SELECT gs.t, COUNT(t.createdts)
FROM GENERATE_SERIES(now()::date - interval '3 hour', now()::date, interval '5 minute') gs(t)
     mytable t
     ON t.createdts >= gs.t AND
        t.createdts < gs.t + interval '5 minute'
GROUP BY gs.t;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP PgSQL डेटाबेस के लिए PDO क्लास कंस्ट्रक्टर में UTF-8 कैसे सेट करें

  2. postgresql - id andparent_id . बदलकर एक ही टेबल से पंक्तियों के साथ ट्री टेबल अपडेट करें

  3. pgAdmin में pgsql स्क्रिप्ट कैसे निष्पादित करें?

  4. PostgreSQL JSON कॉलम को JSONB में अपग्रेड करें?

  5. पोस्टग्रेज:पूर्णांक सीमा से बाहर