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

MySQL पर प्रति घंटे औसत पोस्ट?

आप दिन/घंटे के आधार पर डेटा को समूहबद्ध करने के लिए उप-क्वेरी का उपयोग कर सकते हैं, फिर उप-क्वेरी में घंटे के हिसाब से औसत निकाल सकते हैं।

यहां एक उदाहरण दिया गया है जो आपको पिछले 7 दिनों के लिए घंटे के हिसाब से औसत गणना देता है:

select the_hour,avg(the_count)
from
(
  select date(from_unixtime(`date`)) as the_day,
    hour(from_unixtime(`date`)) as the_hour, 
    count(*) as the_count
  from fb_posts
  where `date` >= unix_timestamp(current_date() - interval 7 day)
  and created_on < unix_timestamp(current_date())
  group by the_day,the_hour
) s
group by the_hour


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:तालिका नहीं बना सकता (त्रुटि:150)

  2. रूबी और MySQL UTF-8 वर्ण

  3. कंस्ट्रक्टर इन द सेलेक्ट क्लॉज का उपयोग करके एकाधिक तालिका के चयनित कॉलम के लिए एचक्यूएल जॉइन क्वेरी कैसे लिखें

  4. विभिन्न फाइलों में पीडीओ कनेक्शन ऑब्जेक्ट का उपयोग कैसे करें

  5. MySQL में जटिल COUNT क्वेरी