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

मूविंग एवरेज - MySQL

SELECT AVG(cnt)
  FROM (SELECT COUNT(*) AS cnt
          FROM mytable
         WHERE `date` BETWEEN DATE_SUB(NOW(), INTERVAL 3 MONTH) AND NOW()
      GROUP BY DATE(`date`)) x

मान लें कि आपके पास एक टेबल है mytable फ़ील्ड के साथ date प्रकार का date , datetime या timestamp




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel . में whereHas का उपयोग करते समय सबक्वेरी से SUM का चयन करें

  2. चर arity के साथ एक्टो क्वेरी और कस्टम MySQL फ़ंक्शन

  3. MySQL - जहाँ के रूप में चुनें

  4. दो अलग-अलग तालिकाओं में दो क्षेत्रों के लिए क्वेरी योग

  5. पीडीओ MySQL के साथ 2 टेबल में डालें