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

सप्ताह के अनुसार समूह बनाएं और वर्तमान सप्ताह से रिकॉर्ड चुनें

 SELECT DATE_FORMAT(cc.datefield, '%d-%b') AS DATE
        , SUM(IFNULL(cds.quantity,0)) AS total_sales 
 FROM cart_calendar cc
 INNER JOIN cart_daily_sales cds
         ON (DATE(cds.order_date) = cc.datefield)
 WHERE WEEK(cc.datefield) = WEEK(now())
 GROUP BY WEEK(cc.datefield)

या यदि आप इसे प्रतिदिन चाहते हैं:

 SELECT DATE_FORMAT(cc.datefield, '%d-%b') AS DATE
        , SUM(IFNULL(cds.quantity,0)) AS total_sales 
 FROM cart_calendar cc
 INNER JOIN cart_daily_sales cds
         ON (DATE(cds.order_date) = cc.datefield)
 WHERE WEEK(cc.datefield) = WEEK(now())
 GROUP BY MOD(WEEKDAY(cc.datefield)+1,6) WITH ROLLUP



  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 टेबल इंडेक्स बनाने से पहले मौजूद है

  2. डेटाबेस से कनेक्शन सफल लगता है लेकिन INSERT INTO कोई डेटा नहीं भेजता है

  3. सिंगल कोट 'प्रतीक' के साथ स्ट्रिंग कैसे डालें

  4. LINQ से SQL कई टेबल बाएँ बाहरी जुड़ाव

  5. लिनक्स में MySQL के प्रदर्शन की निगरानी के लिए 4 उपयोगी कमांडलाइन उपकरण